2015-03-25 48 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