当前位置: 首页 > 面试题库 >

PHP不显示错误消息

盛跃
2023-03-14
问题内容

我安装了XAMPP 1.7.4(使用PHP
5.3.5),问题是PHP不显示任何错误消息。例如,如果我使用mysql_connect()不带参数的MYSQL连接,PHP将不会抱怨必填字段。

为什么是这样?

如何配置PHP以显示错误?


问题答案:

要在脚本级别启用错误,请在脚本顶部添加:

ini_set('display_errors', 1);
error_reporting(~0);

或者,如果它 不是 生产站点,而仅仅是开发/测试站点,则可以在php.ini中打开错误报告。搜索以下设置:

error_reporting  =  E_ALL
;error_reporting  =  E_ERROR
display_errors = On
;display_errors = Off


 类似资料:
  • 问题内容: 我已经检查了我的PHP ini文件()并已设置,并且错误报告为。我已经重新启动了Apache Web服务器。 我什至把这些行放在脚本的顶部,甚至没有捕获到简单的解析错误。例如,我用a声明变量,而我不关闭statement 。但是我所有的脚本都显示关于这些错误的空白页面,但是我想在浏览器输出中实际看到这些 错误 。 还剩下什么呢? 问题答案: 这总是对我有用: 但是,这不会使PHP显示解

  • 因此,很明显,它识别出输入的名称太短,但我在视图中没有得到任何错误消息,正如这里所预期的:。

  • 我是一名PHP程序员新手,对位和字节不太了解,我想知道为什么会出现这样的消息: 致命错误:第227行的D:\xampp1.8.3\htdocs\hkmchat\default.php中允许的内存大小134217728字节已用完(尝试分配40字节) 我知道我的网站很大,但它的加载速度足够快,改变它会很痛苦。 我想知道,当允许的内存大小为134217728字节(128兆字节)时,为什么分配40字节太多

  • 我已经找到了一些答案,但我的问题仍然没有解决。 我刚刚制作了一个新的应用程序,发现注册页面上的错误消息根本没有显示出来。以下是我在本网站上找到的一些答案: 只需删除,'中间件'= 或 \照明\会话\中间件\开始会话::class,\照明\视图\中间件\ShareErrs From会话::class, 从受保护的$middlewareGroup到karnel中受保护的$middleware中间件。p

  • 我正面临一个奇怪的问题。我已经把所有东西都放在php.ini文件里了。但是我不能在浏览器中显示任何错误。我google设置了. ini文件,并做了所有需要的事情。但是我仍然不能在浏览器中显示错误信息。我的PHP ini设置, 我尝试使用以下代码查看错误消息, 实际上文件示例不可用。所以它必须显示致命错误。但它显示的是空白页。 你能告诉我怎么解决这个问题吗?我不知道我错过了什么。

  • 我得到空白页,而不是错误消息在浏览器中。但我可以查看错误在var/log/system.log 我安装了最新的magento 1.8 CE。我正在使用Ubuntu,我的站点根目录位于/var/www/chmoded 777。我已将其别名链接到我的主文件夹并从中进行操作。 我还没有取消评论index.php. 我将错误/local.xml.sample重命名为local.xml. 我还添加了 到.