App Engine上的PHP(Wordpress):gethostbyname失败

时间:2014-04-17 17:00:09

标签: php wordpress google-app-engine

我一直在遵循App Engine文章" Running WordPress in App Engine"中的说明。特别是在仪表板上,我不断收到以下错误:

Warning: stream_socket_client(): php_network_getaddresses: gethostbyname failed. errno=0 in /base/data/home/apps/s~lean-writing-001/19.375206187980701020/wordpress/wp-includes/class-http.php on line 895
Warning: stream_socket_client(): unable to connect to tcp://api.wordpress.org:80 (php_network_getaddresses: gethostbyname failed. errno=0) in /base/data/home/apps/s~lean-writing-001/19.375206187980701020/wordpress/wp-includes/class-http.php on line 895

我从代码的上下文推断WordPress喜欢打电话回家检查更新,但我认为谷歌的App Engine DNS会解析他们的主机名。

是的,我可以替换所有出现的" api.wordpress.org"使用其中一个循环IP地址,但我不喜欢像这样破解WordPress代码。它不可靠,看起来有18次这样的事件。

这是我应该寻找的另一个问题的红鲱鱼吗?我是否错过了上述文章中的关键步骤?

1 个答案:

答案 0 :(得分:0)

转到https://console.developers.google.com/project

点击您的项目,然后点击“结算”'在左栏。