2015-01-24 2 views
0

나는 공급자가 호스팅하는 웹 사이트가 있습니다.PHP - 사용자 정의 오류 로그 새로운 줄

내 정의의 error_log 파일을 설정 내 웹 루트에서 사용자 지정 php.ini 파일을 넣어 가지고

:

그러나
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 

무엇이 누락 되었습니까?

덕분에 내 자신의 사용자 지정 오류 로그에서

+0

변경 한 후에 아파치를 다시 시작 했습니까? – chris85

+0

아파치를 재시작 할 필요가없고'\ r \ n '이 필요 없다. 단지'\ n' 만 사용하면된다. – Martin

+0

불행히도 공급자의 서버를 다시 시작할 수 없습니다. 나는 또한 "\ n"과 "\\ r \\ n"을 시도했지만 여전히 운이 없다. 내 제공 업체는 "이 파일은 오류를 받기 전에 몇 시간이 걸릴 수 있습니다."라고 말했습니다. 나는 기다려야한다고 생각해. –

답변

0

나는 \n 사용하고 잘 작동합니다. 양식

$dataToBeSavedToLog = $data1." something 
else 
in new lines"; 

에 데이터를 저장하고 새로운 라인을 포함하여 절약 할 수 있도록 또는 당신의 IDE에서 carridge 리턴을 사용합니다.