2024-01-22 分類: 網(wǎng)站建設
有一次在寶塔中不小心修改了網(wǎng)站的運行目錄,一開始沒有什么事情,但是!當我重啟了 Apache 服務時,出現(xiàn)了403錯誤!我懷疑是 httpd.conf 被我不小心修改錯了,但是網(wǎng)上的解決方案大部分和我說的是 http.conf 中 的選項出現(xiàn)了權(quán)限問題,需要將Require all denied 改成:Require all granted,才可以解決問題。直到我看到了這篇文章的最后一句話!www.linuxidc.com/Linux/2016-…
我才發(fā)現(xiàn),可能我站點中的配置文件的運行目錄出錯了,我配置的運行目錄下沒有 index 文件,更換運行目錄到一個有 index 文件的目錄就OK了!
以下解決網(wǎng)站出現(xiàn)403錯誤的解決方案:
httpd.conf 作為 Apache 的默認配置文件,但是我們添加的每個站點都有一個自己配置文件 YOUR_WEB_SITE.conf(這個YOUR_WEB_SITE 可能是你的域名或者IP地址),這個配置文件可以補充或覆蓋 httpd.conf 中的配置,我們現(xiàn)在確認 httpd.conf 中的權(quán)限沒有問題的時候,讓我們來看看 YOUR_WEB_SITE.conf 中的問題:
首先確定 選項中,Require all 的選項權(quán)限有沒有問題( Require all granted );
查看 DocumentRoot 是指定哪一個目錄,再去看看指定的這個目錄下有沒有 index 文件 ,
如果沒有,查看 httpd.conf 中的User 和 Group 選項,確保是 www 用戶;
如果有,看下面的處理方式;
第二、修改運行目錄最快的方式是打開寶塔面板 ,選擇【網(wǎng)站】-> 【網(wǎng)站名】->【網(wǎng)站目錄】->【運行目錄】,選擇 /
另外一種方式是:使用 vim 編輯器修改,將所有指定的目錄修改回來
總結(jié):出現(xiàn) 403 錯誤,請使用下面三種方式排查:
1、httpd.cnof 或 YOUR_WEB_SITE.conf 中 選項中確保 Require all granted ;
2、httpd.cpnf 或 YOUR_WEB_SITE.conf 中 User 和 Group 選項確保是 www;
3、YOUR_WEB_SITE.conf 中的 DocumentRoot 選項中,有沒有 index 文件,沒有要添加或者更換目錄。
自己用lnmp一鍵安裝包安裝了php的環(huán)境。上傳了網(wǎng)站代碼,也申請了域名,網(wǎng)站也可以通過域名訪問了。但是不懂是運氣還是啥,服務器宕機了,服務器被人入侵了,賬號密碼都別人暴力破解了,服務器里啥都沒有,還會遭遇這樣的不幸。在騰訊云里看了一下木馬文件好幾百個,沒有辦法,只能把服務器恢復出廠設置,重新安裝一鍵安裝包。又是幾個小時過去了,網(wǎng)站制作終于恢復了??梢运瘋€安穩(wěn)覺了。。。。。。幾天后,網(wǎng)站打不開了,說是access denied(拒接訪問),看了一下具體的東西是原來是403了。沒有辦法,只能老老實實折騰
1、打開php.ini里error_log 和php-fpm的錯誤日志 重啟php-fpm ,神奇的發(fā)現(xiàn)網(wǎng)站又可以了??墒菐滋旌缶W(wǎng)站又掛了,一看還是403錯誤
2、打開php日志,發(fā)現(xiàn)說"什么沒有權(quán)限訪問,說地址不在open_dir里”,但是我open_dir都是關(guān)閉的。
3、top了一下,發(fā)現(xiàn)內(nèi)存突然不行了,于是,立馬 df -h 看了一下 ,發(fā)現(xiàn)/tmp/文件夾快滿了,立即進去看了一下,sess_文件太多,就是session文件太多,還有很多其他的臨時文件。于是立馬百度了一把。
4、百度說yum安裝 yum install tmpwatch ,來定時的清理這些文件,但是發(fā)現(xiàn)sess_文件還是不會立馬刪掉,突然想到是自己代碼問題。
網(wǎng)站標題:解決網(wǎng)站出現(xiàn)403錯誤的解決方案
網(wǎng)站網(wǎng)址:http://m.rwnh.cn/news19/314819.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、商城網(wǎng)站、做網(wǎng)站、品牌網(wǎng)站設計、移動網(wǎng)站建設、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容