永发信息网

{"code":500,"message":"use of undefined constant

答案:2  悬赏:30  手机版
解决时间 2021-01-24 23:18
  • 提问者网友:绫月
  • 2021-01-24 17:04
oss_hangzhou - assumed
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-01-24 17:25
答案:这些是 PHP 的提示而非报错,PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有提示。一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉
  关闭 PHP 提示的方法
  搜索php.ini:
  error_reporting = E_ALL
  改为:
  error_reporting = E_ALL & ~E_NOTICE
  还有个不是办法的办法就是
  在每个文件头上加
  error_reporting(0); 虽然不好弄但是可以解决问题
全部回答
  • 1楼网友:掌灯师
  • 2021-01-24 18:25
php.ini估计你是拿不到的了,找到程序共同包含的核心文件,一般来说,会是像是conn.php、config.php之类,你可以打开你的index.php看一下,看它include或是require了什么文件,再看看你的list.php或是其它php文件,如果包含了同样的文件,那就是了。 在这个文件里加入 error_reporting(0) 就可以了。 记得以后要调试程序时,把这行代码去掉。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯