Ошибка HTTP 330 при ошибках устаревания PHP - PullRequest
1 голос
/ 11 августа 2011

По какой-то причине я получаю ошибку HTTP 330 каждый раз, когда печатается ошибка PHP. Этого не случалось, но поскольку нам пришлось восстанавливать наше приложение PHP из резервной копии из-за сбоя сервера, это происходит. Во время этого восстановления мы переключились с использования Apache на nginx + fastcgi. Тем не менее, я также запускаю приложение локально, и я замечаю ту же проблему на Apache, но только при использовании php 5.3.X. Приложение используется для запуска на 5.2.11.

Кто-нибудь сталкивался с чем-то подобным раньше? Единственное, что вызвало googling, - это то, что, возможно, ошибки PHP отправляются с использованием одной кодировки, а остальная часть содержимого отправляется в сжатом виде, но я понятия не имею, как это исправить - если это даже является проблемой.

Пожалуйста, спросите, нужна ли вам дополнительная информация. Я не совсем уверен, какая информация, которую я мог бы предоставить вам, была бы полезна.

1 Ответ

2 голосов
/ 11 августа 2011

Включение сжатия zlib в php.ini (zlib.output_compression = On), а затем удаление любых ob_start("ob_gzhandler"); из сценариев, похоже, решило проблему.

...