2010-04-10 7 views
2

Finfo가 필요하지만 msi 패키지가 삭제되어 PHP 5.3.0이 제거되어 5.3.2를 다운로드하고 설치했습니다. 이제 내 모든 사이트에는 사용자 정의 오류 처리기가 작동 할 때 최대 실행 시간 오류가 발생합니다. 내가 업데이트 할 때까지 아무런 문제도 없었습니다.업데이트 후 PHP 실행 시간이

모든 오류 로그를 확인하고 설정 파일을 검사했습니다. 아무 것도 두드러지지 않습니다.

편집 :

댓글 오류 처리기는 내가 얻을 :

경고 : PDO는 :: __ 구조() [PDO는 .-- 구성] : [2002] 연결 시도하기 때문에 실패 연결된 파티 ( TCP를 통해 연결을 시도 : // localhost를 : 3306)하지 않았다에서 ... Core.php 라인 (60)

개 라인 core.php의 59 ~ 60 :

$this->db = new PDO('mysql:dbname=' . $config['database']['db'], 
     $config['login']['username'], $config['login']['password']); 

PDO MySQL의 5에 연결되어 나는 이것이 5.3.2 버그가있을 수 있습니다 생각하기 시작하고있다.

+2

사용자 지정 오류 처리기를 표시 할 수 있습니까? –

+0

오류 처리기를 보는 것은 여전히 ​​흥미로울 것입니다. –

+0

이 오류와 관련된 링크가 없으므로 오류 처리기를 게시하지 않습니다. 궁금하다면 'function errorhandler ($ errNo, $ errStr, $ errFile, $ errLine) {'을 구문 분석 할 때 원래 오류가 발생했지만 이후 전체 파일은 주석 처리되었습니다. – Danten

답변

-1

PHP 5.3.0을 다시 설치하여 해결되었습니다. 5.3.2 버그로 인한 버그 또는 업데이트로 인한 내 자신의 코드로 인한 버그.

관련 문제