CodeIgniter2を使用してphpアプリケーションを開発しています。このアプリケーションは、次の場所にあります。
/public_html/community/
-application
-system
-index.php
このアプリケーションには独自のMy_Session
ライブラリがあります(ネイティブCI_Sessionライブラリから拡張)。さて、ここではすべてうまくいきます。しかし、ルートディレクトリにポータル/フロントページを作成したいのですが、このポルプシーのために、別のCI2アプリケーションをインストールしました。
/public_html/
-application
-system
-index.php
-community/ (here resides the another CI2 installation)
私がやろうとしたことは、以下のように、Loaderクラスcommunity
のメソッド$ this-> load-> add_package_path()を使用して、セッションライブラリをルートからルートに「共有」することです。
$this->load->add_package_path('/public_html/community/application/');
$this->load->library('Session');
ここでの問題は、Loaderクラスがパッケージライブラリ(community / application / libraries)ではなくルートシステムからSessionライブラリをロードすることです。どうすれば対処できるか知っていましたか?または、セッションライブラリを共有する別の方法を知っている場合。
編集
これが私のセッションライブラリが存在する場所です。
/public_html/community/application/libraries/My_Session.php