php 在所有内容末尾返回垃圾字符

php 在所有内容末尾返回垃圾字符

php 似乎在返回朋友网站上的所有内容末尾添加了垃圾字符。我不是服务器管理员,但我想提出明智的投诉以修复此问题。

该网站是http://daytoncodebreakers.org。您可以在网站的每个页面末尾看到一些垃圾内容(看起来像是问号,中间还有其他内容)。我原本以为这是 wordpress 的问题,但看看http://daytoncodebreakers.org/whereisini.php(这只是对 phpinfo 的调用),并且http://daytoncodebreakers.org/hello.php(即‘Hello World’)。

我不确定这是否是最合适的网站,但我认为这是服务器配置问题,所以我将其发布在这里(而不是 stackoverflow 或超级用户)。如果需要,请随意移动它。

更新:问题似乎已自行解决。

答案1

问题是由 mod_gzip 和文件中没有最后一个换行符引起的。换行符问题是由于在 Unix 系统上提供 Windows 编码的文件而引起的。

答案2

检查服务器上的 php.ini 或 php3.ini 文件,看看是否有自动追加设置。这会将页脚附加到每个 php 页面输出。

相关内容