2013-06-16 5 views
1

두 대의 서버가 있으며 둘 다 hostgator에서 호스팅됩니다. 한 서버에서 (내 자신) 내 PHP 코드는 예상대로 작동하지만 다른 클라이언트 (클라이언트)는 코드가 제대로 작동하지 않습니다. 이제 내 서버는 error_log 파일을 생성하므로 쉽게 디버깅 할 수 있습니다. 하지만 내 클라이언트의 서버에 동일한 error_log 파일을 찾을 수 없습니다.
error_log 파일을 생성하기 위해 할 수있는 일이 있습니까? 이미 다른 게시물에 대한 답변을보고 php.ini 파일의 설정을 확인했습니다.error_log 파일을 생성하는 방법

+0

또는 파일을 생성하는 데 필요한 단계를 나열 할 수 있으면 누락 된 파일을 확인할 수 있습니다. – noob

답변

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

시도했습니다. 차이점은 – noob

+0

이며 php.ini에서는이 값이 이미 설정되어 있습니다. – noob

0

먼저 소프트웨어 버전을 확인하십시오. 그런 다음 두 파일 (php.ini)을 비교할 수 있습니다.

+0

실제로 내 서버에는 php.ini 파일이 없습니다. 방금 확인 했어. – noob

관련 문제