我在Ubuntu终端中编写并执行了PHP
代码。
在这种情况下,我遇到了一些错误。当我使用终端时,它会立即显示错误。当在浏览器中运行相同的代码时,它不会显示任何错误。为什么会发生这种情况,如何在浏览器中显示错误?
答案 0 :(得分:3)
命令行php 和常规, web php (例如apache)有不同的php.ini 文件不同的配置< /强>
你应该做的是比较两个ini文件并找到你需要纠正的内容。
查找error_reporting
和display_errors
指令。
答案 1 :(得分:1)
在error_reporting
或E_ALL
中将display_errors = 1
更改为/etc/php5/cli/php.ini
和/etc/php/fpm/php.ini
,然后重新启动网络服务。