wordpress頁面異常導致本地路徑泄露的解決方法

當我們使用WordPress博客建站系統(tǒng)建立網(wǎng)站后,通過一些網(wǎng)站安全檢測會發(fā)現(xiàn)一些漏洞存在,最為普遍的漏洞就是“頁面異常導致本地路徑泄露”,而大多數(shù)站長都是使用虛擬主機建站,通過使用360網(wǎng)站安全檢測發(fā)現(xiàn)需要修補此漏洞需修改服務器配置文件,使用虛擬主機的我們沒有服務器文件修改權(quán)限,在這種情況下我們該如何修補這個漏洞呢?

在有問題的文件中,在< ?php 的下方添加一句代碼即可解決此問題。
代碼一:ini_set('display_errors', false);

wordpress頁面異常導致本地路徑泄露的解決方法-圖片1

代碼二:error_reporting(0);

wordpress頁面異常導致本地路徑泄露的解決方法-圖片2

以上給出的兩句代碼都能修譜此漏洞,只是實現(xiàn)的方式不同,大家可以根據(jù)自己的需要添加適合的代碼,二選一。

一般的漏洞文件有漏洞文件路徑:

/wp-includes/registration.php

/wp-includes/registration-functions.php

/wp-includes/user.php

/wp-admin/admin-functions.php

/wp-admin/upgrade-functions.php


如果WEB應用程序自帶錯誤處理/管理系統(tǒng),請確保功能開啟;否則按語言、環(huán)境,分別進行處理:

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);


有些網(wǎng)站在Apache服務器上,后臺用的是php應用程序,所以主要是分析第一條的解決方案。
大多數(shù)的網(wǎng)站應該是用的虛擬機,并且無法修改php.ini以及httpd.conf,這樣我們的解決方法只剩下最后一條,增加代碼行,找到有問題文件上,在最上面加上一行代碼:

ini_set('display_errors', false);

問題就可以完美解決了。
如果暴露的鏈接是目錄,那么還是找這個目錄下面默認的文件index.php。

 
  • 本文由 米粒在線 發(fā)表于 2014年6月15日15:00:24
  • 轉(zhuǎn)載請務必保留本文鏈接:http://www.bjmhhq.com/24405.html
百科知道

徹底解決AMD顯卡win10開機黑屏問題

遇上個AMD R7 350 顯卡 偶爾開機到了logo之后黑屏,找了各種法子沒解決,看到了這個辦法。試試看。來自小櫻看科技的公眾號。這邊做一下記錄避免丟了。謝謝。小櫻的辦公用電...
網(wǎng)站建設(shè)

寶塔面板設(shè)置Docker加速站提示錯誤:全局配置文件有誤,請檢查Expecting value:line 1 column 1(char 0)解決方法

寶塔? docker? 修改加速 報錯:寶塔 設(shè)置失敗!讀取配置文件失敗:Expecting value: line 1 column 1 (char 0)解決辦法: 打開文件:/etc/d...
百科知道

/var/log/maillog日志太大占滿/var空間如何清理

一、情景描述 節(jié)點磁盤空間告警,使用df -h查看發(fā)現(xiàn)是/var盤滿了,cd進入/var目錄下,du -sch log/ 發(fā)現(xiàn)是log目錄占用空間大,cd切換到log目錄下,du -dh *查看是因...

發(fā)表評論

匿名網(wǎng)友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動滑塊以完成驗證