2016-09-25 169 views
0

我有一個移動我的wordpress網站從本地主機到Web服務器的問題..在服務器,我有一箇舊網站(wordpress)..所以當我完成上傳網站時,我編輯wp-options siteurl和wp-posts guid從「Localhost:4455/ruepress」改爲「mydomain.com/ruepress2」,因爲我已經在public_html目錄中有另一個網站了。當我進入我的網站時,它加載了頁面,但是一些圖片不會出現..當我點擊一篇文章時,它會將我重定向到舊網站,並顯示即將推出的頁面(因爲我在構建模式下創建了舊網站)..所以最新的問題是什麼?我認爲問題出在siteurl上,但是我改變了它?將Wordpress網站從本地主機移動到服務器

+0

您還需要更改數據庫中的所有參考。圖像使用完整路徑而不是動態路徑進行存儲。在谷歌搜索你的標題,有很多關於這個主題的教程 – David

回答

0

+1:

https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

但是,如果你不希望使用擊潰以任何理由,我可以建議更容易的選擇:

在您的本地站點,安裝此插件:

https://wordpress.org/plugins/duplicator/

接下來,生成一個拷貝機包(通過插件的菜單wp-admin dashboad)。

生成軟件包後,將兩個軟件包文件(installer.php和存檔/ zip文件)下載到PC上的某個文件夾中。接下來,將這兩個文件上傳到您希望創建該網站的活動網站文件夾。接下來,打開下面的鏈接,在瀏覽器中:

的http:// {您的網域}/{}文件夾/installer.php

,並按照屏幕上的說明。您的網站應該創建並且一切都應該正常工作。

+0

謝謝你的答案..我會試試這個 –

0

這是一個非常普遍的問題。您必須更改數據庫中的所有網址,而不僅僅是wp_options,即在帖子/頁面內容,小工具,主題選項中。和更多。

嘗試interconnectit.com WordPress Serialized PHP Search Replace Tool。這是專門爲此製作的。並參見Moving WordPress « WordPress Codex,其中提到了相同的互連腳本。

使用在Firefox(或Firebug)或ChromeSafariIE的開發工具和之前使用腳本後檢查圖像丟失的路徑。

+0

非常感謝你..我想我必須使用搜索替換工具,因爲開發工具中的URL是正確的..問題出在URLS存儲在數據庫 –

相關問題