我有一个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;与 helpers 文件夹相同)
有人可以帮我保持头发吗?;)