У меня есть веб-сайт, размещенный у провайдера.
Я поместил пользовательский php.ini в мой webroot, который устанавливает мой собственный файл error_log:
error_log = /home/mysite/public_html/php-errors.log
error_append_string = "\r\n"
Тем не менее, php-errors.log не форматирует новые строки
[24-Jan-2015 14:54:16 Europe/London] blah[24-Jan-2015 15:53:53 Europe/London] foo
Вместо этого я хочу это:
[24-Jan-2015 14:54:16 Europe/London] blah
[24-Jan-2015 15:53:53 Europe/London] foo
Что мне не хватает?
Спасибо
В моем собственном журнале ошибок я использую \n
и это прекрасно работает. В качестве альтернативы можно использовать возврат картриджа в вашей среде IDE, чтобы сохранить данные в форме.
$dataToBeSavedToLog = $data1." something
else
in new lines";
и это сохранит, включая новые строки.
Других решений пока нет …