未定义指数,Notice: Undefined index: textindex_spam

虽然可以通过设置错误显示方式來隐藏这个提示但是这样也有隐患,就是在服务器的日志中会记录这些提示导致日志文件异常庞大!

下面是引用网上流行的解决方法:

首先,这个不是错误是warning。所以如果服务器不能改每个变量使用前应当先定义。

方法1:服务器配置修改

方法2:对变量进行初始化规范书写(比较烦琐,因为有大量的变量)但还没有找到好定义方法,望大家指教

Off以后任何错误都不会提示。

或者加上'@'表示这行如果有錯误或是警告不要輸出

如果认为这些方法都不太方便你不妨这样解决:

}

刚刚配置好服务器将Discuz! X2部署好,泹是运行起来却出现如下错误:

这是怎么回事呢“Undefined index”是指你的代码里存在“变量还未定义、赋值就使用”的错误,虽然只是警告而不是致命错误但是也会让程序报错的。

这种方法适用于独立服务器和VPS服务器在PHP.ini文件中找到:

然后重启iis或者apache服务器就好了。

如果你只是虚拟主机无法修改php.ini文件,那么就将:

将这句放在Index.php的最开始的地方就解决了。

}

这段代码以我自己电脑当服务器昰可以正常使用的没有错,但是以公司服务器(linux)就会报错

后来我用w3cschool里上传文件的代码一字不错的复制粘贴,试用一下还是有错就昰photo未定义, $_FILES ['photo'] ['tmp_name']是空值感觉就像是textindex=file失效了,不能放入临时文件夹请问这是什么问题,是服务器权限问题吗

}

我要回帖

更多关于 textindex 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信