2014-11-20 77 views
0

出於某種原因,我的所有wordpress圖像都停止顯示。我試過禁用所有插件,並恢復到二十二個主題,但仍然沒有。不顯示Wordpress圖像

當我登錄到儀表板,去到媒體庫,這是我所看到的:

Media Library

但是,當我點擊一個圖像,然後轉到它的路徑,圖像網址將加載圖片。

它幾乎看起來好像WordPress已經從我的上傳文件夾斷開自己?

最後,在我的主頁上,當我右鍵點擊我的徽標的破碎圖像鏈接(不顯示),然後選擇「在新標籤中打開圖像」,它實際上並沒有返回圖像URL。它返回:

http://127.0.0.1/ 

有沒有其他人遇到過這個?我不知道從哪裏開始解決這個問題,因爲它似乎與我的主題或我的插件無關,而且我的Wordpress內核是最新的。

任何幫助將不勝感激。謝謝!

+1

你最近移動站點,讓我們說從你的本地機器,到服務器? – coopersita 2014-11-20 21:23:19

+0

沒有該網站一直沒有移動。它已經在這個地方好幾個月了,沒有任何問題。我實際上看着我的FTP客戶端,發現有幾個網站在凌晨1:45更新(可能是非人爲的)。在每種情況下,都有一行代碼添加到.htaccess文件中:「RewriteRule。* \。(gif | jpe?g?| png)$ http://127.0.0.1 [R,NC]」 - 是否有人知道這是否是All in One WP Security(AIOWS)插件的一部分? – 2014-11-20 21:34:25

+1

看起來你可能被黑客攻擊......打開你的主題文件,看看有沒有可疑的東西。 – coopersita 2014-11-20 21:36:02

回答

0

它可能是一個黑客,但這通常發生在你的wp_options配置不正確時。

快速解決方法:將備份恢復到以前的工作狀態。在直播服務器

  1. 開放phpMyAdmin的,並訪問WordPress數據庫;:

    如果你沒有備份或要檢查其他選項,試試這個

  2. 在數據庫中,訪問表wp_options;
  3. 檢查行'siteurl'和'home'的值。

編輯:方法2 - 重新創建的.htaccess

  1. 重命名你的.htaccess到htaccess_
  2. 轉到WordPress的設置 - >永久鏈接
  3. 選擇默認類型和保存,這應該創建一個新的.htaccess
  4. 打開網站的主頁,並檢查它是否改變了一些東西
  5. R eturn轉換爲固定鏈接選項,並選擇之前的方式
+0

我看着這個,一切似乎都是正確的。 – 2014-11-20 22:39:05

+0

@EricWood用第二種方法編輯了答案,看一看。 – nunorbatista 2014-11-20 22:51:41

1

更改您在註釋中提到的htaccess文件可能是原因。這不是WP Security插件的一部分。既然你已經安裝了這個安全插件,你希望能夠恢復你的htaccess文件,並且能夠快速獲得一個好的拷貝 - 這是插件的一個特性。

詳情點擊這裏:https://www.tipsandtricks-hq.com/how-to-restore-the-htaccess-file-when-using-the-all-in-one-wp-security-plugin-5945

如果需要通過FTP重做文件,而不是,這裏是最有可能htaccess文件內容的列表,derpending您網站的確切需求:http://codex.wordpress.org/htaccess

也許,這看起來應該像ths:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress