新聞中心
在本地環(huán)境中開發(fā)WordPress時,XAMPP是一種流行且值得信賴的工具。但是,這并不意味著您永遠不會遇到錯誤。您可能會遇到一個http錯誤404“未找到請求的資源”。

我們提供的服務(wù)有:網(wǎng)站制作、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、晉安ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的晉安網(wǎng)站制作公司
如果您遇到此問題,有幾種方法可以嘗試解決它。這些修復(fù)并不過分復(fù)雜,也不會花費很多時間來執(zhí)行。稍有耐心,您應(yīng)該立即恢復(fù)運行。在本文中,我們將解釋XAMPP中的錯誤“requested resource is not found”是什么。然后,我們將分享五個提示,幫助您解決問題并讓您重回正軌。
XAMPP HTTP錯誤404“未找到請求的資源”是什么意思
404錯誤是從服務(wù)器發(fā)送到客戶端的許多HTTP狀態(tài)代碼之一。通常,此錯誤表明瀏覽器正在請求在服務(wù)器上找不到的內(nèi)容。
HTTP 404錯誤
確定404錯誤的來源可能具有挑戰(zhàn)性,因為有幾個潛在的原因。這些可以包括:
- 域不再存在。
- 請求的資源已被刪除或移動到不同的URL。
- URL在瀏覽器中輸入錯誤。
您在瀏覽網(wǎng)頁時可能會遇到這些情況。 但是,在使用XAMPP在localhost上工作時,您也可能會遇到404錯誤。在這種情況下,您可能還會看到表示為錯誤404的消息“找不到對象”。
如何修復(fù)XAMPP中的HTTP錯誤404 “未找到請求的資源”
現(xiàn)在您了解了這個特定的XAMPP錯誤是什么,讓我們探索如何使用以下五個技巧來修復(fù)它。
1. 確保您輸入了正確的URL
在您嘗試任何其他修復(fù)之前,我們建議您仔細檢查您沒有輸入錯誤或在URL中包含任何不必要的內(nèi)容。例如,一個常見的錯誤是在不需要時包含“XAMPP”:
輸入錯誤的localhost URL的示例
錯誤的擊鍵是導(dǎo)致此錯誤的常見原因,但也很容易修復(fù)。如果您確定輸入了正確的URL并且仍然存在問題,您可以嘗試其他一些解決方案。
2. 檢查您的 .htaccess 文件
丟失的.htaccess文件 也可能導(dǎo)致404錯誤。因此,確保文件存在于正確的位置很重要,尤其是當您看到“找不到對象”版本的錯誤時。
要查找該文件,您可以導(dǎo)航到計算機上的XAMPP文件夾。在此文件夾中,還有一個名為htdocs的文件夾。此文件夾可能是 您最初設(shè)置網(wǎng)站時安裝WordPress的位置。您應(yīng)該在那里找到 .htaccess 文件:
.htaccess文件的位置
如果您使用的是macOS,該文件仍將位于htdocs文件夾中。但是,您可以通過Applications > Xampp > xamppfiles > htdocs找到它。
如果該文件不存在,則需要創(chuàng)建一個。為此,請打開您喜歡的文本編輯器并將文件命名為“.htaccess”。您需要粘貼到其中的確切代碼可能會因您的設(shè)置而異,但應(yīng)該如下所示:
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
將文件保存到您為網(wǎng)站創(chuàng)建的文件夾中。即使您沒有發(fā)現(xiàn). htaccess文件,有時只需將其替換為新文件即可修復(fù)錯誤。
3.停用和卸載新插件
當您安裝插件時,它們可能會更改您的代碼或數(shù)據(jù)庫,從而導(dǎo)致此404錯誤。從較新的插件開始,您可以嘗試停用或卸載它們,看看是否能解決問題。
可以從本地站點的管理儀表板停用插件。為此,在屏幕左側(cè)的菜單中,單擊Plugins > Installed Plugins。要停用一個,請單擊 插件名稱下的禁用鏈接:
禁用WordPress插件
如果您想完全卸載插件,您可以從同一屏幕執(zhí)行此操作。首先,停用插件,然后點擊插件名稱下方的紅色刪除鏈接:
禁用插件后刪除插件的選項
即使您最近沒有安裝任何插件,這也值得嘗試,因為插件更新有時會導(dǎo)致問題。 您還可以通過重命名站點目錄中的插件文件夾來一次停用所有插件。
4. 檢查您的數(shù)據(jù)庫是否有更改
即使您卸載了有問題的插件,它對您的站點所做的更改也可能會繼續(xù)導(dǎo)致問題。如果您懷疑是這種情況,您可能需要檢查本地站點的數(shù)據(jù)庫是否有更改。
要訪問數(shù)據(jù)庫,您可以在瀏覽器中鍵入http://localhost/phpmyadmin 。或者,從XAMPP控制面板,您可以單擊MySQL 旁邊的Admin按鈕打開phpMyAdmin。
您可以從XAMPP控制面板打開phpMyAdmin
現(xiàn)在您可以單擊屏幕頂部的“Databases”選項卡。在列表中找到您網(wǎng)站的數(shù)據(jù)庫以查看其中包含的表:
默認的WordPress數(shù)據(jù)庫表
接下來,您需要梳理數(shù)據(jù)庫并查找不應(yīng)該存在的任何內(nèi)容。一些插件會將全新的表添加到您的數(shù)據(jù)庫中。要刪除不必要的表,請單擊其右側(cè)的Drop 鏈接:
從WordPress數(shù)據(jù)庫中刪除表
大多數(shù)插件都會對wp_options 表進行更改,因此您需要查看該條目。您還可以檢查核心WordPress表格。雖然插件不應(yīng)該更改這些表,但這是可能的,特別是如果您安裝了一個nulled plugin。
如果您不確定您的數(shù)據(jù)庫或表應(yīng)該是什么樣子,您可能需要創(chuàng)建一個新的WordPress站點。然后,您可以將新數(shù)據(jù)庫與您的數(shù)據(jù)庫進行比較。
5. 檢查你的Apache配置
如果您在打開PHP文件時遇到問題,則您的Apache配置 可能不正確。更具體地說,可能與Apache嘗試使用的端口存在沖突。
Apache默認使用端口80,但如果您已經(jīng)在該端口上偵聽了某些內(nèi)容,則可能需要更改它。要查找空閑端口,您可以單擊XAMPP控制面板中的Netstat按鈕:
Netstat中的端口列表
如果端口80已在使用中,或者您只是希望將其保持打開狀態(tài),則可以繼續(xù)選擇一個空閑端口號。我們將在此示例中使用“8080”,但您可以使用任何您喜歡的端口。
接下來,您需要編輯httpd.conf 文件。如果您使用的是 Windows ,您可以在C:\xampp\apache\config中找到它:
Windows中的httpd文件位置
如果您正在使用macOS,您可以在/etc/apache2目錄中找到此文件。您可以使用Finder中的Go to Folder選項找到它。
找到文件后,繼續(xù)并在您喜歡的文本編輯器中打開它。您需要編輯兩行:
Listen 80 ServerName localhost:80
將Listen 端口號更改為8080和將ServerName改為localhost:8080?,F(xiàn)在您可以保存并關(guān)閉文件。
此時,您可以重新啟動Apache服務(wù)器并嘗試在瀏覽器中訪問localhost:8080(或您正在使用的任何端口)。如果不成功,則需要編輯http-ssl.conf 文件。Windows用戶可以在xampp\ apache\ conf\ extra中找到這個文件。
Windows中的httpd-ssl文件位置
再一次,您應(yīng)該能夠通過在Finder的Go to Folder中鍵入/etc/apache2在macOS上找到此文件。
找到后,您可以在文本編輯器中打開該文件。您需要在此文件中更新三行:
Listen 443ServerName localhost:443
找到文件中的每一行并將值更改為“8080”。保存文件后,您可以再次重新啟動Apache服務(wù)器?,F(xiàn)在您應(yīng)該可以在瀏覽器中訪問localhost:8080了。
小結(jié)
當您使用XAMPP時,“未找到請求的資源”錯誤無疑會減慢您的速度。此問題有幾個可能的原因。幸運的是,解決它的解決方案并不復(fù)雜。
在這篇文章中,我們介紹了一些可以嘗試修復(fù)XAMPP中的404錯誤的方法。您可以首先確保您已正確輸入URL,然后從那里繼續(xù)。運氣好的話,你很快回歸正常工作。
新聞標題:如何修復(fù)XAMPP本地環(huán)境HTTP404錯誤“未找到請求的資源”
URL標題:http://m.fisionsoft.com.cn/article/dphjjod.html


咨詢
建站咨詢
