我刚安装了xampp,遍布各地的错误。想摆脱错误处理。使用我的变量只是令人讨厌的错误。在xampp中关闭php错误报告?
我不知道在哪里可以找到php.ini文件,它不会在我的C:\xampp\apache
我刚安装了xampp,遍布各地的错误。想摆脱错误处理。使用我的变量只是令人讨厌的错误。在xampp中关闭php错误报告?
我不知道在哪里可以找到php.ini文件,它不会在我的C:\xampp\apache
存在里面你的php.ini确保您有display_errors设置为关闭。根据我的理解,如果将display_errors设置为Off,那么error_reporting指令不需要更改。
例子:
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = Off
如果设置的display_errors =关闭,那么所有类型的错误会的。
但是,如果你只想看到错误关闭,您可以设置 error_reporting = E_ALL & ~E_NOTICE
,请执行下列操作变化,
display_errors = Off
你是否意识到这个问题有多大?已经有一个正确的答案。不要碰撞一年前的问题! – eveo 2014-01-23 17:12:25
现在这是很老了,但万一有人遇到这个问题,版本5.6.3有一个XAMMP问题。我有错误显示设置为'关'的相同问题,它仍然显示为在phpinfo()
由于某些原因,他们两次在php.ini中添加错误报告。 的display_errors显示了php.ini中的99线,然后再次上线552
所以,如果你向下滚动并禁用第一个,第二个仍然被设置为“ON”,并覆盖第一个离开错误报告有效。
我确定这将与未来版本的XAMMP一起修复,但希望在此为任何来此寻找答案的人添加此项。
这整天都在吃我的头......我希望我能给予更多的赞扬 – Onimusha 2016-06-28 17:35:03
Xampp和其他Web应用程序有错误界面来显示程序员(和用户)执行错误或警告(通知)。 为了修改Xampp显示错误的方式,您必须去控制面板并打开php.ini。 在这个文件中,你可以找到两个点来修改它的方式显示错误:
“的display_errors =开”。从我的角度来看,它必须始终保持一致。如果你放弃,你将不会有任何关于坏句子的信息。
“error_reporting = E_ALL”。这是关键。改变它的值可以改变它显示错误的方式。 在php.ini中记录了所有选项。我的收藏夹:
我希望这适合您。
更多细节https://community.apachefriends.org/f/viewtopic.php?f=17&t=50989
'php_info()'会告诉你php.ini中的正确位置。 – Kosta 2012-04-15 09:22:00
调用未定义的函数php_echo() – eveo 2012-04-15 09:22:41
对不起,它是'phpinfo()' – Kosta 2012-04-15 09:23:20