CodeIgniterでrequire_onceを使用する方法 質問する

CodeIgniterでrequire_onceを使用する方法 質問する

CodeIgniterでライブラリを拡張しようとしています。これを行う唯一の方法は、元のライブラリを次のようにインクルードし、require_once拡張されたライブラリを次のようにロードすることです。$this->load->library()

今私は試してみました

  1. require_once('ion_auth.php');
  2. require_once('home/SITE_NAME/public_html/FOLDER_NAME/application/libraries/ion_auth.php')
  3. require_once('/home/SITE_NAME/public_html/FOLDER_NAME/application/libraries/ion_auth.php')

しかし残念ながら運が悪く、このエラーが発生し続けます

Message: require_once(...) [function.require-once]: failed to open stream: No such file or directory

奇妙なことに、これはローカルの xampp 環境では機能しますが、実際のサーバーでは機能しません。

ベストアンサー1

CodeIgniterの組み込み定数を使用する。APPPATH

require_once(APPPATH.'libraries/ion_auth.php');

おすすめ記事