360检测网站网页存在漏洞“[警告]异常页面导致服务器路径泄漏”如何修复?lnmp怎样通过修改php.ini文件来修复?

作者: 站长 上传时间: 浏览: N/A 下载: N/A 格式: N/A 评分: N/A

360提示”[警告]异常页面导致服务器路径泄漏“漏洞如何修复

360提示的修复方案如下:
如果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);
2、如果是IIS 并且是 支持aspx的环境,可以在网站根目录新建web.config文件(存在该文件则直接修改)

下面讲讲lnmp服务器具体的修复方法,
注意:以下步骤均使用Xshell通过SSH连接上VPS(或者你的独立服务器、云服务器)后进行操作,步骤如下:
1、找到lnmp系统的php.ini配置文件并修改,
我们用find命令查找到php.ini所在位置:
find / -name php.ini
查找结果如下:
usr/local/php/etc/php.ini
2、用VI命令修改:
vi /usr/local/php/etc/php.ini
在配置文件中找到如下图所示位置:
display_errors = off
3、切换vi为编辑模式,修改php.ini中的配置行为OFF:
display_errors = off
4、退出编辑状态,保存并退出vi编辑命令:
:wq
5、通过vi命令编辑php-fpm.conf文件:
vi /usr/local/php/etc/php-fpm.conf
6、使用命令查找以下一行:
find / -name display_errors
value name="display_errors"
7、切换vi为编辑模式,修改1中间的值为0,如下:
0
8、退出编辑状态,保存并退出vi编辑命令:
:wq
9、使用以下命令重启lnmp服务器:
/root/lnmp restart

完工!

修复后再使用360漏洞检测,结果100分:
修复漏洞后360网站安全检测结果

One thought on “360检测网站网页存在漏洞“[警告]异常页面导致服务器路径泄漏”如何修复?lnmp怎样通过修改php.ini文件来修复?

Leave a Comment