2012-11-07 3 views
0

아파치 서버로 요청을 보내는데 오류가 발생하여 중단 된 응답을받습니다. 뭐가 문제 야?자체 참조 상수를 선언 할 수 없습니다.

아파치 코드를 다시 시작한 후 잘 작동하지만 몇 시간에 프로세스를 중지하고 중단됨을 지정하면 아파치를 다시 시작해야합니다.

[Tue Nov 06 08:19:46 2012] [error] [client 37.63.173.114] PHP Fatal error: Cannot declare self-referencing constant '(null)' in /home/sweb/project/library/Zend/File/Transfer/Adapter/Abstract.php on line 339, referer: http://sweb.net/uploader/

+0

해당 오류에서 참조 된 코드를 확인해야합니다. – webnoob

+0

와트는 PHP의 버전입니까? 버전을 업데이 트하려고 ..... 이전에 나는 또한 젠드와 동일한 문제에 직면했다 –

+0

@webnoob 나는 그것이 PHP에 대한 기본 버그라고 생각합니다. 아무 문제없이 여러 번 작동합니다. http://framework.zend.com/svn/framework/standard/trunk/library/Zend/File/Transfer/Adapter/Abstract.php. 데비안을 통해 dotdeb.org로 설치 한 https://bugs.php.net/bug.php?id=45910 – sweb

답변

0

나는 이것이 opcode 캐싱 문제와 버그라고 생각합니다. 우리는 이것을보고 장애인 APC 이후로 가지고 있습니다. 아직 모니터링 중이지만 사용 중지 이후 오류를 재현하지 못했습니다.

+0

예. 어떤 버전은 저에게 그것을주고 어떤 버전은 didnt합니다. dotdet repo, debian unstable 및 ... 그것은 나쁜 버그이며 해결되어야합니다. – sweb

관련 문제