Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Ubuntu 的终端中编写和执行PHP代码。在这种情况下,我遇到了一些错误。当我使用终端时,它会立即显示错误。当在浏览器中运行相同的代码时,它不会显示任何错误。为什么会发生这种情况,如何在浏览器中显示错误?
PHP
命令行 php 和常规、web php(如 apache 的)有不同的 php.ini文件和不同的配置
您应该做的是比较这两个 ini 文件并找到您需要更正的内容。
查找error_reporting和display_errors指示。
error_reporting
display_errors
更改error_reporting为E_ALL和或display_errors = 1并重新启动 Web 服务。/etc/php5/cli/php.ini/etc/php/fpm/php.ini
E_ALL
display_errors = 1
/etc/php5/cli/php.ini
/etc/php/fpm/php.ini