У меня есть VPS от 1 & 1 с CentOS 5.2 64-бит.PHP выплескивает новую строку перед любым выходом
В прошлый вторник я обновил PHP и установил ImageMagick, которому пришлось обновить многие другие пакеты, в том числе Apache, MySQL, Perl и т. Д. Многие вещи были обновлены в процессе, но, будучи полным noob, я просто пошел с ним.
Теперь проблема заключается в том, что все веб-сайты выглядеть следующим образом:
1.
2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/ xhtml1/DTD/xhtml1-transitional.dtd">
(новая линия на каждом PHP файла перед выходом)
Я даже попытался ob_start();
и die(trim(ob_get_clean()));
не повезло. Новая линия продолжает сохраняться.
Я коротко проверил /etc/php.ini
, ничего не выделяясь.
Что я могу сделать?
И как выглядит одна из ваших страниц PHP? – Jon
Я думаю, его спецификация? – 2013-02-12 05:31:35
Это не делается локально. Работала очень хорошо перед обновлением. Это не спецификация, я просто попробовал «header» («Content-type: text/html; charset = utf-8»), «ничего хорошего. Проблема все еще здесь. –