У меня есть два сервера, оба из которых размещены в hostgator. На одном сервере (который является моим собственным) мой PHP-код работает так, как ожидалось, а другой (который принадлежит моему клиенту), код работает неправильно. Теперь мой сервер создает файл error_log
, поэтому его легче отлаживать. Но я не могу найти тот же файл error_log
на сервере моего клиента.
Есть ли что-нибудь, что я могу сделать для создания файла error_log. Я уже видел ответы на другие сообщения и проверял настройки в файле php.ini
.Как сгенерировать файл error_log
1
A
ответ
0
На вашем другом сервере может быть отключен журнал ошибок, поэтому вы можете сделать следующее.
error_reporting(E_ALL); //to set the level of errors to log, E_ALL sets all warning, info , error
ini_set("log_errors", true);
ini_set("error_log", "/your_error_path/file.log"); //send error log to log file specified here.
Добавить вышеуказанный код в свой файл, а затем выполнить его на другом сервере.
0
Прежде всего, проверьте версию программного обеспечения. Затем вы можете попробовать различать два файла (php.ini).
+0
На самом деле на моем сервере нет файла php.ini. Я только что проверил. – noob
Или, если вы можете указать необходимые шаги для генерации файла, я могу проверить, какой из них отсутствует. – noob