У меня есть приложение 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; то же, что и папка помощников)
Может ли кто-нибудь помочь мне сохранить мои волосы? ;)