PHP开发环境与生产环境

开发环境:

为了在 开发 环境中显示所有可能的错误,将你的 php.ini 进行如下配置:

display_errors=On

display_startup_errors=On

error_reporting=-1

log_errors=On

将值设为 -1 将会显示出所有的错误,甚至包括在未来的 PHP 版本中新增加的类型和参数。 和 PHP 5.4 起开始使用的 E_ALL 是相同的

生产环境:

为了在 生产 环境中隐藏错误显示,将你的 php.ini 进行如下配置:

display_errors=Off

display_startup_errors=Off

error_reporting=E_ALL

log_errors=On

当在生产环境中使用这个配置时,错误信息依旧会被照常存储在 web 服务器的错误日志中,唯一不同的是将不再显示给用户。

你可能感兴趣的:(PHP开发环境与生产环境)