2017-10-21 1 views
0

apache2.4 및 php7.0이있는 우분투 16에 최근에 서버를 업데이트했습니다. 내 프로젝트는 작동하는 symfony 1.4로 작성되었습니다. 내 오래된 서버 (우분투 14, php5.x) 잘. 이제 "Empty response header name, aborting request"라는 오류 메시지로 갑자기 작업이 중단되었습니다.symfony 1.4 오류를 수정하는 방법 PHP 7로 업데이트 한 후 "빈 응답 헤더 이름, 요청을 중단합니다"

+0

또한 API는 JSON 데이터를 응답으로 사용하여 잘 작동합니다. –

+0

어떤 심포니 배포판을 사용하고 있습니까? https://github.com/punkave/symfony1의 포크에는 PHP7 호환성이 변경되었습니다. 보고있는 스택 추적을 게시 할 수 있습니까? –

+0

공유 한 배포판을 사용해 보았지만 나에게 적합하지 않았습니다. –

답변

0

필자는 symfony의 일부 핵심 파일을 php7에서 제거 된 preg_replace()와 같은 방법으로 대체하여 "응답 헤더 이름이 잘못되어 요청이 중단되었습니다"라는 오류를 발생 시켰습니다.

그러나 나는 모든 것을 지금 사용하고 https://launchpad.net/~ondrej/+archive/ubuntu/php을 사용하여 php7을 5.6으로 낮춤으로써이 문제를 해결했습니다.

관련 문제