1

我正在尝试使用 WordPress Importer 插件将我的网站迁移到 Google 的 App Engine,PHP 7.2 运行时。这失败并出现错误:

远程服务器没有响应'

我该如何进一步解决这个问题?

WordPress Importer 插件能够通过 http(s) 下载媒体(图像)并将其添加到本地媒体文件中。这失败了。在 Importer 插件上启用调试模式时,错误消息变为Remote server did not respond.

当我查看服务器的日志时,根本看不到任何访问文件的尝试,因此在 AppEngine 上运行的实例不知何故无法获取 URL。

一个示例 URL 是https://goingontheroad.nl/data/uploads//2009/09/oude_keuken_2.JPG - 这对我来说很好。

4

1 回答 1

0

您需要启用 curl: https ://cloud.google.com/appengine/docs/standard/php/issue-requests

在大多数情况下,您可以使用 CURLite 来避免收费。为此:将 php.ini 放入根目录(与 app.yaml 相同),如果尚未在 php.ini 中添加:

google_app_engine.enable_curl_lite = 1

部署应用程序。如果现在可以正常工作,请尝试更换

extension = "curl.so"

但这需要启用计费

于 2019-03-24T21:06:43.610 回答