display_errors=On 这将启用错误显示。 如果你只想针对特定的 PHP 脚本启用或禁用错误显示,可以在脚本中使用ini_set()函数。例如,要在脚本中启用错误显示,请添加以下代码: ini_set('display_errors',1); 要禁用错误显示,请将其设置为 0: ini_set('display_errors',0); 保存并关闭php.ini文件。 重启你的 ...
按照我的理解,error_reporting(0)之后就应该不会显示错误了,这是怎么回事? 后来我又试着在php.ini者.htaccess中将display_errors设为off,才抑制了错误报告的显示。 而根据PHP手册中的描述 display_errors指令是属于 PHP_INI_ALL 因而就可以在任何地方被设定,包括ini_set() 。 这又是怎么回事? PHP不是一行一行去...
方式一:修改php.ini配置 打开php.ini文件,设置display_errors = On php.ini相关设置说明: error_reporting = E_ALL ;显示所有错误display_errors = Off ;关闭错误提示log_errors = On ;错误日志开启log_errors_max_len = 1024 ;设置日志最大长度error_log = /usr/local/error.log ;错误日志文件位置 方式二...
方法一:修改php.ini配置文件 步骤一:找到并打开php.ini文件 在PHP安装目录下,找到php.ini文件,使用文本编辑器打开。 步骤二:找到并修改display_errors的值 在php.ini文件中,找到display_errors参数所在行,将其值改为Off。 例如: display_errors = Off 步骤三:保存并关闭php.ini文件 保存对php.ini文件的修改,并...
@ini_set(‘display_errors’, 1); ‘display_errors’:设置错误信息的类别。 @ini_set(‘session.auto_start’, 0); ‘session.auto_start’:是否自动开session处理,设置为1时,程序中不用session_start()来手动开启session也可使用session, 如果参数为0,又没手动开启session,则会报错。
1. ini_set("display_errors","On"); 2. error_reporting(E_ALL); 不过有时候我们及时这样设置了 还是无法显示php里的语法错误。 这是由于php文件的语法错误导致该文件根本没有被执行,所以当然不会显示错误信息 解决方法: 假设这个php里有语法错误
通常情况下,在生产环境中应该将display_errors设置为Off,以确保用户不会看到敏感信息或错误信息。 可以在php.ini文件中修改display_errors的设置,也可以在脚本中使用ini_set函数来动态设置display_errors的值。例如: ini_set('display_errors', 'Off'); 复制代码 请注意,修改display_errors的设置可能会影响调试和...
php.ini中display_errors: 是否显示错误 ini_set( ‘display_errors’, ‘On’ );//显示所有错误信息 ini_set( ‘display_errors’, ‘Off’ );//屏蔽所有错误信息 error_reporting(report_level):显示哪些错误信息 所以,只有开启display_errors=on,设置的error_reporting才会有效;...
PHP代码中覆盖了配置:有可能在PHP代码中使用了ini_set()函数来覆盖了php.ini文件中的配置,可以通过搜索代码找到并删除相关代码。 在确认以上步骤都正确无误后,display_errors指令应该能够正常生效。如果还是无效,建议检查其他可能影响错误显示的配置项或者尝试重新配置PHP环境。 0 赞 0 踩最新...
1. 打开 php.ini 配置文件,可以通过 `phpinfo()` 函数查看 `php.ini` 文件的位置; 2. 找到 `display_errors` 配置项,将其值设为 `Off`,表示关闭报错显示; 3. 找到 `error_reporting` 配置项,将其值设为 `E_ALL & ~E_NOTICE`,表示屏蔽通知级别的报错; ...