如题,我的脚本运行时报了这样的错误:Notice: Use of undefined constant ROOT - assumed '__ROOT__' in(这是我用软件模拟浏览器post数据之后返回的数据)。但是如果是用浏览器访问的话不会返回任何数据。但是我只要在输出之前加error_reporting(0)或者给常量加上双引号浏览器就可以正常输出了。我用的是xampp套件。我猜应该是apache的问题。但是百度和google都找到原因。我用的thinkphp3.1.请问有人知道吗?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
PHP报notice错误后浏览器不显示了
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
菜子同学 2015-01-24 11:51关注开启php.ini 文件中的display_errors
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-04-08 09:04苗壮实的博客 浏览器显示php错误的设置方法:1、在php.ini文件中修改“display_errors=On”;2、打开IE浏览器,勾选“显示友好的http错误消息”;3、浏览器要打开调试模式,查看php错误信息即可。本文操作环境:Windows7系统、...
- 2021-04-22 16:57weixin_39946657的博客 windows系统开关php错误提示如果不具备修改php.ini的权限,可以将如下代码加入php文件中:代码如下 复制代码ini_set("display_errors", "On");error_reporting(E_ALL | E_STRICT);当然,如果能够修改php.ini的话,...
- 2020-10-24 14:52在编写代码时,我们还需要注意开启正确的错误报告级别,例如使用error_reporting(E_ALL&~E_NOTICE);来避免在开发过程中忽略掉一些可能的警告和通知。另外,使用面向对象的方式来组织代码,例如定义一个...
- 2020-10-25 22:38尽管在生产环境中不推荐在浏览器上显示错误信息,但记录错误日志是必不可少的。它可以帮助系统管理员或开发人员事后分析程序运行中遇到的问题。 - 设置是否记录错误日志的配置指令为 `log_errors=On`(开启记录错误...
- 2021-05-08 06:25weixin_39687990的博客 PHP提供了四种显示这些错误和警告的方法,下面列出了这些方法:error_reporting:显示除E-NOTICE,E-STRICT和E_DEPRECATED级别错误以外的所有级别错误。display_errors:默认情况下,display_errors的值为off 。将其...
- 2021-03-22 23:35weixin_39876145的博客 php不显示错误信息的解决办法:首先打开php目录下的“etc/php.ini”文件;然后添加内容为“error_reporting(E_ALL);ini_set(‘display_errors’,’On’);”;最后保存文件即可。在有的服务器上,PHP代码执行出错时,...
- 2020-10-22 14:46默认情况下,PHP会在遇到错误时向浏览器发送一条带有文件名、行号和错误描述的消息,这对于生产环境是不理想的,因为这可能会暴露敏感信息。 为了改善这种默认行为,我们可以使用PHP提供的错误处理函数来定制错误...
- 2020-10-15 08:18在这个例子中,如果`image.png`不存在,通常会触发一个错误,但添加了`@`后,这个错误信息将不会显示在页面上。需要注意的是,虽然`@`符号可以隐藏错误,但它并不会阻止错误的发生,程序的执行可能会受到影响。 **...
- 2020-10-19 18:55致命错误会导致程序立即停止执行,并向用户显示错误信息。 PHP还定义了一些其他的错误级别,如: - E_ERROR:致命错误,会中断程序执行。 - E_WARNING:警告,不会中断执行。 - E_NOTICE:代码运行中的非致命错误...
- 2020-10-23 22:36Error发生时,脚本将停止执行,并显示错误消息。Error是需要优先处理的,因为它们直接阻碍了程序的正常运行。 针对上述错误提示,PHP提供了多种查错方法来帮助开发者定位和解决问题: 1. 语法检查:这是最基本的查...
- 2020-10-27 00:14例如,"notice"错误通常是提示程序员代码写错了,但是代码还能继续执行,而"fatal error"错误则是代码无法继续执行,需要立即处理的。对于这些错误信息,我们可以使用set_error_handler()函数来设置自定义的错误处理...
- 2021-03-23 18:40sym cheng的博客 浏览器显示php错误的设置方法:1、在php.ini文件中修改“display_errors=On”;2、打开IE浏览器,勾选“显示友好的http错误消息”;3、浏览器要打开调试模式,查看php错误信息即可。本文操作环境:Windows7系统、...
- 2020-09-04 00:01开启错误报告后,当PHP执行遇到问题时,将在页面中直接显示错误信息,这对于调试和优化代码非常有帮助。然而,需要注意的是,这样的设置并不适合生产环境,因为暴露错误信息可能会泄露敏感的系统信息,对网站的安全...
- 2019-08-20 15:33Yfw&武的博客 1、修改php.ini文件 打开php安装目录下的php.ini文件,将其中的 “display_errors”这一行修改为 “display_errors = On”(如下图所示): 保存后,关闭文件,并重启网页服务器。...查看PHP错误消息: 浏览器要打...
- 2020-10-20 21:01描述中的配置示例显示了如何开启PHP错误日志并指定日志文件位置,如`/data/logs/fpm-php.log`。确保`display_errors`设置为`off`,以防止错误信息直接暴露给用户,而`log_errors`和`error_log`应分别设置为`on`和...
- 2021-04-27 08:20N0u6ht的博客 可以使用以下步骤打开出错提示在有的服务器上,PHP代码执行出错时,浏览器只会显示500错误,这样不利于程序员定位错误代码。开启PHP错误信息显示有2个设置:1:error_reporting = 错误报告级别(如果是开发模式,请...
- 2021-04-20 05:24瘦下来的博客 php因存在错误而无法显示的解决办法:1、通过“error_reporting(E_ALL & ~E_NOTICE);...推荐:《PHP视频教程》php图像因存在错误而无法显示(上图为火狐浏览器显示,google浏览器显示一个叉叉)...
- 2021-04-29 02:55好学的Jack的博客 在PHP程序运行过程中如果有错误发生,在浏览器上是否显示错误信息,以及显示错误信息的级别是我们在程序开发、调试、运营过程中需要控制的。下面就通过设置php.ini,控制PHP错误信息(errors)的屏蔽和显示作如下说明...
- 没有解决我的问题, 去提问