我最近將一個多站點wordpress安裝移動到另一個開發服務器。我通過將數據庫導出到SQL,在新服務器上導入數據庫,將wp-config數據庫登錄數據和DOMAIN_CURRENT_SITE更改爲localhost並運行search and replace script來更新服務器地址(是一些IP,現在是本地主機)來完成此操作。現在一切似乎都很好,除了精選的頁面圖片。他們沒有顯示。WPMU移動,只有精選的圖片有不好的路徑
該問題似乎隻影響子網站,而不是主要網站。然而,主站點在wp-content/uploads中存儲上傳內容(其中包含精選圖片),而其他站點則將這些內容存儲在wp-content/blogs.dir中。當然,我沒有更改那裏的文件,也不明白爲什麼圖像不顯示。所有其他圖像都可以。
當我看到圖像的破路,它看起來像這樣:
http://localhost/cze/files/2012/11/profile.jpg
這是奇怪的,becouse圖像出現在指定的路徑上,我只是檢查。我真的很困惑。
對於記錄來說,上傳新圖像很好,當它們上傳並用作新的特色圖像時,它可以正常工作。但是,我想避免必須瀏覽所有網站並更改所有精選圖片。
我還沒有編輯其他任何東西(例如.htaccess)。
關於可能導致此問題的任何想法?
感謝, 的Ondrej
那麼你複製了所有的wp-content文件?通過檢查頁面源查找其中一個問題圖像的URL。然後嘗試直接在瀏覽器中訪問它。網址是什麼樣的,你看到了什麼? –
本來可以寫的 - 我更新了這個問題。 – Ondrej
因此,當你瀏覽到'http:// localhost/cze/files/2012/11/profile.jpg'時,你會看到預期的圖像?或者是其他東西?如果你在另一個瀏覽器中嘗試(只是試圖消除可能的緩存問題等),你的問題是否會發生? –