这是我的第一个问题。我也是编程新手。
我想在php中打开错误报告。当我打电话给phpinfo();我看到它正在使用/etc/php5/apache2/php.ini
在我运行的终端中:php -i|grep php.ini
它返回:
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
这很奇怪。看来php正在使用不同的php.ini配置文件。
因此,在上面提到的两个php.ini文件中,我修改了:
display_errors = On
error_reporting = E_ALL
html_errors = On
我甚至尝试放入ini_set('display_errors','On'); 使用error_reporting(E_ALL);在我的本地文件中。
错误未显示。在phpinfo()中,display_errors关闭。
如何显示错误?我确实搜索过这个问题,其他人似乎通过修改php.ini文件修复了它。但对我来说它不起作用......
我希望有人可以帮助我。谢谢!