php错误报告设置始终无效
Jun 23, 2016 pm 01:29 PM win8.1+apache2.4+php5.6.11
在php,ini中设置
error_reporting = E_ALL
display_errors = On
但是实际运行时,网页浏览器始终不显示错误信息。在apache的error.log文件有错误信息的记录。。
只有在php文件中设置
ini_set('display_errors',1);
error_reporting(E_ALL);
网页浏览器才会显示错误信息。
回复讨论(解决方案)
那是因为你修改的 php.ini 不是在使用的那个
那是因为你修改的 php.ini 不是在使用的那个
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File D:\php5_6_11\php.ini
以上是我运行phpinfo()得到的信息。。
显示加载的php.ini是正确的。。
确认修改的php.ini 是 D:\php5_6_11\php.ini这个文件,修改完了还要重启服务器才能生效。
确认修改的php.ini 是 D:\php5_6_11\php.ini这个文件,修改完了还要重启服务器才能生效。
十分确定修改的是 php.ini 文件是 D:\php5_6_11\php.ini这个文件,
而且也重启服务器了。。
所以特别纳闷为什么php.ini中设置的错误报告级别会无效。
那你的错误代码是什么?贴出来看看。
贴出你对 php.ini 的修改
贴出 phpinfo 报告中的 display_errors 项截图
贴出你对 php.ini 的修改
贴出 phpinfo 报告中的 display_errors 项截图
php.ini中的设置
phpinfo的报告
Apache 吗?
httpd.conf 和 .htaccess 中是否有 php_value 项?
Apache 吗?
httpd.conf 和 .htaccess 中是否有 php_value 项?
对,Apache服务器。
httpd.conf中设置了php_value也没有用。
如下图
是windows系统,没有.htaccess文件。。
知道为什么了,我修改php.ini 后没有用管理员权限重启apache服务器

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

11 Best PHP URL Shortener Scripts (Free and Premium)

Working with Flash Session Data in Laravel

Build a React App With a Laravel Back End: Part 2, React

Simplified HTTP Response Mocking in Laravel Tests

cURL in PHP: How to Use the PHP cURL Extension in REST APIs

12 Best PHP Chat Scripts on CodeCanyon

Announcement of 2025 PHP Situation Survey
