LAMP 显示 php 错误
Posted
技术标签:
【中文标题】LAMP 显示 php 错误【英文标题】:LAMP display php errors 【发布时间】:2011-04-23 18:44:54 【问题描述】:我已经安装了开发者的 LAMP 服务器并对 php.ini 进行了修改
display_errors 开启
display_startup_errors 开启
但它没有显示任何错误甚至一点警告,这是什么问题,出了什么问题?
【问题讨论】:
您在更改 php.ini 后是否重新启动了 appache? 【参考方案1】:更改 php.ini 中的以下变量
; display_errors
; Default Value: On
; Development Value: On
; Production Value: Off
; display_startup_errors
; Default Value: On
; Development Value: On
; Production Value: Off
; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
; html_errors
; Default Value: On
; Development Value: On
; Production value: Off
; log_errors
; Default Value: On
; Development Value: On
; Production Value: On
【讨论】:
【参考方案2】:请记住,大多数系统都有两个 php.ini 文件,一个用于网络服务器,一个用于命令行。发送phpinfo()
看看你需要修改哪一个。
【讨论】:
所以你是说你编辑了display_errors=On
和error_reporting=E_ALL
,重启了httpd,仍然没有错误显示?【参考方案3】:
还将 error_reporting 设置为 E_ALL
【讨论】:
【参考方案4】:你重启了apache吗?
【讨论】:
确定我重新启动了网络服务器,它无论如何都不会影响以上是关于LAMP 显示 php 错误的主要内容,如果未能解决你的问题,请参考以下文章
LAMP(php动态扩展模块,httpd的rewrite,php错误日志,php.ini配置详解)
laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块
即使在 php.ini 中使用 display_errors = On,PHP 也没有错误