ErrorException [ Fatal Error ]: Class 'Pagination' not found
При переносе с Windows на Linux одного сайта столкнулся с такой проблемой:
ErrorException [ Fatal Error ]: Class 'Pagination' not found. После детальной проверки всех подключений, наличия и расположения файлов, оказалось что всё на месте, однако ошибка оставалась...
Система не могла найти нужный класс. Я много всего перепробовал, оказалось следующее: по-умолчанию Linux, а соотвественно и автолоадер - регистроЗАВИСИМЫЙ. Это значит, что если файл модуля, называется с маленькой буквы (pagination), то и вызов класса, должен быть именно $pagination = new pagination, а не $pagination = new Pagination. Соответственно нам нужно либо использовать правильный вызов класса, либо добавить в bootstrap.php, вот такую штуку:
1 2 3 |
spl_autoload_register(array('Kohana', 'auto_load_lowercase')); |
это позволит избавиться от таких проблем.
Author: | Tags: /
| Rating:
3 comments.
Write a comment