幸いです。私がphpBBのフレームなしラッパーを使用していた問題は、phpBBの終了ハンドラ(エラー時に呼び出され、「ログインしました。クリックしてフォーラムのインデックスに戻る」)がexit()を使用することでした。これはすぐにすべてのPHPの実行を停止します。つまり、Joomlaが実行を終了することはできません。
JavaScriptを使用してdivにロードする場合、全く異なる問題が発生します。つまり、phpBBへのすべてのリクエストは、ユーザーのコンピュータではなくWebサーバーからのものです。私の頭の中で、私はフォーラムのセキュリティでこのネジを知っています。なぜなら今やすべてのユーザーが同じIPを持っているからですが、別の問題があったと思います。
どちらのシステムでもテンプレートを変更しない限り、これらの両方とも、あるプログラムから別のプログラムにCSSを「リーク」させます。
古くなっているかもしれませんが、フォーラムでこれまで私が助けてくれたプロジェクトhereに関する議論が少しあります。
私たちが思いついた最善の解決策は、iFrameを使用し、その後すべてのコンテンツが読み込まれた後、スクロールバーを削除するためにJavaScriptでiFrameのサイズを変更することでした。
The CBConnector siteには、Joomla/phpBBのシングルサインオン設定とJoomlaでphpBBをラップするためのセットアップを行うためのツールもあります。