将托管在Google App Engine上的Wordpress网站转移到另一个托管

时间:2015-07-08 14:27:13

标签: php wordpress google-app-engine

我有一个wordpress驱动的网站,托管在Google App Engine上。最近,我的硬盘爆炸了,所以我的本地副本(需要安装插件等)消失了。但是,我可以选择下载整个App Engine项目。

我想在本地运行该应用引擎项目(我需要禁用与Google App引擎相关的插件,以便同一网站可以托管在其他主机上)

我为php安装了memcached模块,上传了数据库,但现在我收到了这个错误:

  

警告:require_once(google / appengine / api / urlfetch_service_pb.php):   无法打开流:没有这样的文件或目录   /var/www/tcmotors/wordpress/wp-content/plugins/modules/urlfetch.php on   第72行

     

致命错误:require_once():无法打开所需的错误   '谷歌/应用服务引擎/ API / urlfetch_service_pb.php'   (include_path ='。:/ usr / share / pear:/ usr / share / php')in   /var/www/tcmotors/wordpress/wp-content/plugins/modules/urlfetch.php on   第72行

有什么问题?

1 个答案:

答案 0 :(得分:1)

问题在于它尝试加载谷歌应用引擎安装根目录中包含的文件,而且找不到它们(因为您不再使用谷歌应用引擎)。您应该尝试检出错误消息指示的特定文件/行(第72行上的/var/www/tcmotors/wordpress/wp-content/plugins/modules/urlfetch.php)。应该有一个include语句或在引用丢失文件的那些行上使用的函数。通过注释掉该行以及任何后续错误行,您将失去一些功能,但它不应再是致命错误。然后你就可以安装插件了。