Home > Article > Backend Development > Turn on and off error prompts in php, turn on error prompts in php_PHP tutorial
windows system switches php error prompts
If you do not have the permission to modify php.ini, you can add the following code to the php file:
The code is as follows Copy the code
ini_set("display_errors", "On");
error_reporting(E_ALL | E_STRICT);
Of course, if you can modify php.ini, as follows:
The code is as follows. Copy the code
Find display_errors = On and change it to display_errors = off
Note: If you have copied the PHP.ini file to the windows directory, you must also change display_errors = On in c:windows/php.ini to display_errors = off
Solution to the failure of display_errors = Off in PHP .ini
The method of turning on and off error prompts in Linux system is similar, but I will introduce it to you in detail
Linux system
1. Open the php.ini file.
Take my ubuntu as an example. This file is in the /etc/php5/a(www.111cn.net)pache2 directory.
2. Search and modify the following line, change the Off value to On
The code is as follows Copy the code
display_errors = Off
3. Search down
The code is as follows. Copy the code
error_reporting = E_ALL & ~E_NOTICE
or search:
error_reporting = E_ALL & ~E_DEPRECATED
and change it to
error_reporting = E_ALL | E_STRICT
4. Modify Apache’s httpd.conf,
Take my Ubuntu as an example. This file is in the /etc/apache2/ directory. This is a blank file.
Add the following two lines:
The code is as follows Copy the code
php_flag display_errors on
php_value error_reporting 2039
5. Restart Apache and it will be OK.
Restart command: :
Copy the code as follows
sudo /etc/init.d/apache2 restart
from:http://www.111cn.net/phper/php/53795.htm
php.ini
to enable error prompts, and error_reporting = E_ALL & ~E_NOTICE to set the error level. You can also set the error prompt in the php file
ini_set('display_errors', 1);//Set the error prompt
error_reporting('E_ALL & ~E_NOTICE ');//Error level prompt
1.
Maybe your php.ini file is in the wrong location. Get the file corresponding to the Loaded Configuration File by outputting the phpinfo() function and modify this file.
2.
There may be settings in the program. error_reporting(0);
Pay attention to this code
Reference: www.phper163.com