CodeIgniterアプリケーションがあり、ローカルのラップトップ(Windows 7)で正常に動作します。ファイルをリモート サーバーにアップロードしましたが、エラーが発生します。 Unable to load the requested class: itemblocklibrary
ライブラリがロードされるコード:
$ci =& get_instance();
$ci->load->helper('member_area_helper'); // works
$ci->load->library('itemBlockLibrary'); // dies here
このファイルは、リモート サーバーの次の場所にあります。/www/case/project/application/libraries/itemBlockLibrary.php
私は試した:
echo 'Have you seen ' . APPPATH . 'libraries/itemBlockLibrary.php? <br/>';
echo (file_exists(APPPATH . 'libraries/itemBlockLibrary.php') ? 'Yes sir, it does exists!' : 'No sir, can\'t find it');
出力:
Have you seen application/libraries/itemBlockLibrary.php?
Yes sir, it does exists!
と:
- 小文字を使用
$ci->load->library('itemblocklibrary');
-> 同じエラー - 別のライブラリをロード中 -> 同じエラー
- トリプルチェックファイルの存在(FTP) -> あります
- フォルダーとファイルのアクセス許可を確認しました。(フォルダ: 755、ファイル: 644、ヘルパー フォルダと同じ)
誰かが私の髪を保つのを手伝ってくれますか? ;)