PHP在任何输出之前吐出一个新行

我有一个1& 1的VPS和CentOS 5.2 64位.

上周二我升级了PHP并安装了ImageMagick,它必须升级许多其他软件包,包括Apache,MySQL,Perl等.许多东西在这个过程中升级了,但是我只是一个完整的菜鸟.

现在问题是所有的网站都是这样的:

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();和死(修剪(ob_get_clean()));没有运气.新的产品线继续存在.

我简单地检查了/etc/php.ini,没有任何突出的东西.

我能做什么?

在黑暗中拍摄,但检查您的php.ini以获取自动前置文件值.它可能指向一个空白的默认文件,恰好有换行符.

相关文章

文章浏览阅读8.4k次,点赞8次,收藏7次。SourceCodester Onl...
文章浏览阅读3.4k次,点赞46次,收藏51次。本文为大家介绍在...
文章浏览阅读1.1k次。- php是最优秀, 最原生的模板语言, 替代...
文章浏览阅读1.1k次,点赞18次,收藏15次。整理K8s网络相关笔...
文章浏览阅读1.2k次,点赞22次,收藏19次。此网络模型提供了...
文章浏览阅读1.1k次,点赞14次,收藏19次。当我们谈论网络安...