如何让wamp显示每一个错误?

时间:2012-10-31 21:07:47

标签: php wamp wampserver

我将我的网站从wamp本地服务器上传到了网络主机。尽管我的本地php.ini设置为error_reporting = E_ALL,但当我在网络主机上上传页面时,它显示了我没有的错误,例如:

  

“警告:session_start()[function.session-start]:无法发送   会话cookie - 已经由...发送的标题“

我的问题是,如果有可能,如何设置我的wamp服务器以向我显示所有这些错误?

1 个答案:

答案 0 :(得分:2)

E_ALL会显示:

  

"警告:session_start()[function.session-start]:无法发送   会话cookie - 标题已由..."

发送

但是,如果你的php.ini中输出缓冲设置为on,另一方面你输出缓冲关闭,则会导致出现这样的错误!

您希望使用几乎相同的php.ini设置配置BOTH(显然使用服务器特定设置,例如不同的tmp路径等)。你不是真的想在生产服务器上使用E_STRICT,因为它通常不是一个错误,而是更多的建议。

<强>更新

忘记提及,你还需要在php.ini中set display_errors = on,但是应该关闭生产并改为使用日志。有关解释所有错误设置的详细信息:http://www.phpknowhow.com/configuration/php-ini-error-settings/