高手来帮我解决下咯,我用360网站安全检测了我的网站发现有漏洞需要修复i下

360网站安全检测它们有解决的方案,但是我看不懂,还有我不知道这些文件在那里地方php.ini中的配置行,
httpd.conf/apache2.conf中的配置行,php脚本请问一下这些文件名称在什么地方?这是它们的方案,但是我找不到文件,所以不知道修改。
解决方案:

如果WEB应用程序自带错误处理/管理系统,请确保功能开启;否则按语言、环境,分别进行处理:
1、如果是PHP应用程序/Apache服务器,可以通过修改php脚本、配置php.ini以及httpd.conf中的配置项来禁止显示错误信息:
修改php.ini中的配置行:
display_errors = off
修改httpd.conf/apache2.conf中的配置行: php_flag display_errors
off
修改php脚本,增加代码行: ini_set('display_errors', false);

希望有朋友检测过成功了的告诉我下,会的朋友也可以告诉我,谢谢了

你好,你的问题就是php配置文件里的错误模式没有禁用或错误不显示,这样导致的结果是你的网站出现程序错误或警告都会显示在页面,这样对用户体验来说不友好,对黑客来说,暴露了你的程序,容易受到攻击。
这个问题分两种,第一:你服务器是租用,你有服务器的管理员权限,你可以远程进去,一般路径是C:\Windows下php.ini,用编辑器打开,查找display_errors,改成off就可以了,然后重启服务器。第二:你是租的空间,不是服务器,没有电脑用户的权限,只能通过ftp上传你的文件到你的网站根目录下,这样的话把这句代码加到您的网站页面里error_reporting(E_ALL);追问

嗯 我的是第二种上传到ftp的,请问一下error_reporting(E_ALL); 代码上传到哪一个文件??

追答

你程序的公共函数文件,就是你打开网站必须加载的公共文件里,保证全站的文件都加载这个文件,不懂的话,告诉我你用的什么框架或者程序的名字,我再给你说具体加到哪个文件里,希望能帮助到你...

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网