2015-03-25 50 views
-1

這是我在Google Cloud Engine上刪除WordPress部署安裝並從頭開始之前的最後一個鏡頭。長時間停止後,在Google Compute Engine上重新啓動WordPress部署

我的WordPress網站在第一次部署大約兩個月後工作正常。然後我停止了這個例子,因爲我沒有時間去處理它,也不想收費。

昨天晚上開始時,根據Google Developers控制檯報告,它似乎開始正常,但前端是一切,但沒問題。它是超時的,我得到的只是索引頁面(很長一段時間後),但沒有任何CSS,我無法進入任何其他頁面。

我可以使用ssh命令連接到服務器,我甚至可以通過SFTP查看文件,並且在phpmyadmin中看不到任何明顯的內容。

有人有指點嗎?你還需要什麼其他信息?令人遺憾的是,Cloud Engine Wordpress部署的文檔非常薄,除了一鍵部署外,還提供了許多指導。

非常感謝您的幫助。

ZONE
亞east1-一個

機TYPE
G1小

IMAGE
的wordpress-的Debian -7-喘鳴v20150127

WORDPRESS VERSION
4.1

HTTP流量是允許的。

更新26/03/2015:

由於@Paolo p指向了問題在谷歌計算引擎分配一個臨時地址,這是換成了新的,一旦實例被重新啓動。要解決我做了這個問題:

  • 登錄到phpMyAdmin> wpdatabase>wp_options>編輯siteurlhome新的URL。
  • 編輯wp-config.php>添加(交換example.com爲您的新網址):

    define('WP_HOME','http://example.com'); 
    define('WP_SITEURL','http://example.com'); 
    
  • 在這個階段你的前端將仍然不可用,未來

  • 登錄/wp-admin,這似乎要更新後臺中的一些設置,並且您的前端可以在新地址中使用。

  • 當您的網站恢復運行後,將以上代碼從wp-config.php註釋掉/刪除。如果你不這樣做,你將無法在WordPress內容管理端更改網站URL。

更改網站網址的一些進一步的信息在這裏。請注意,我沒有碰functions.php,使其工作

回答

0

如果您的實例停止它作爲記錄here後有一個短暫的IP就可以改變。啓動後WordPress的內部配置仍然指的是不同的IP,因此沒有找到CSS和其他頁面組件。

將靜態IP分配給實例並相應地更改WP配置文件。請注意,某些配置也可能需要在DB數據內更新。

問候,

保羅

+0

感謝您的回答和指導,以解決它。我可能會更新主帖以添加說明,因爲有幾個緊張點。 – petrfaitl 2015-03-25 22:03:33