следующее сообщение об ошибке после входа в моем CodeIgniter приложении:Codeigniter PHP Предупреждение
PHP Warning: include(application/errors/error_php.php): failed to open stream: No such file or directory in /usr/src/dv/system/core/Exceptions.php on line 167, referer: http://localhost/dc
Когда я открываю /usr/src/dv/system/core/Exceptions.php я получаю следующее в строке 167:
include(APPPATH.'errors/error_php.php');
значение APPPATH
является применение/
Если я appent абсолютного пути, т.е. include('/usr/src/mypath'.APPPATH.'errors/error_php.php');
он работает нормально.
Что мне с этим делать? Пожалуйста, предложите. Я новичок в воспламенителе кода.
Согласен, вам не нужно менять php.ini, чтобы исправить эту проблему. У меня тоже было это, и оказалось, что я вызвал chdir() в своем собственном коде до того, как было выброшено исключение. Таким образом, ваше исправление было лучшим решением в моем случае. – trampgeek
К сожалению, забыл упомянуть, что на самом деле моя исправленная строка была '$ application_folder = getcwd(). '/ Application';' – trampgeek
Вам следует попытаться сохранить свою папку приложений из общедоступного root. –