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