我正在使用PHP编写的网站,我在我的计算机上本地运行(通过XAMPP),一切正常。但是,当它在实际的Web服务器(也是apache)上运行时,它偶尔会表现不正常,因为它正在发送我未指定的其他HTTP标头。两个主要的是:
这可能是什么原因?是否有任何PHP设置会导致某些标头自动发送?它与文件权限有什么关系,或者可能是.htdocs文件中的某些内容吗?
答案 0 :(得分:1)
php只发送一个标题
数组([0] => X-Powered-By:PHP / 5.3.5)
您也可以使用它来查看通过执行此操作发送的标头。
print_r(headers_list());
你应检查你的脚本,如果你发送任何标题或使用.htacesss上的任何配置或更改httpd.conf中的任何内容