无法加载动态库'/base/php_runtime/modules/curl.so'

时间:2017-05-17 06:53:02

标签: php google-app-engine curl google-app-engine-php

我正在使用Google Cloud Platform的App Engine和PHP 5.5,今天我开始在日志中收到以下错误:

PHP Warning:  PHP Startup: Unable to load dynamic library '/base/php_runtime/modules/curl.so' - /base/php_runtime/modules/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0

它出现在以下内容之后:

This request caused a new process to be started for your application, and thus caused your application code to be loaded for the first time. This request may thus take longer and use more CPU than a typical request for your application.

它发生在不同的文件(根目录,不同的JS文件等)上。在所做的调用中,我根本不使用cURL。它们实际上有时只是简单的JS文件。

2 个答案:

答案 0 :(得分:1)

Google一直在进行某种运行时升级,这导致了这个问题。

他们的已知问题页面说自“2017年5月10日,太平洋时间上午12点”以来一直在发生。

它尚未在https://status.cloud.google.com/上,但它位于支持门户网站中。

答案 1 :(得分:1)

我收到同样的警告,我收到了谷歌云支持的答案:

  

ph ... @ google.com#4 May 18,2017 12:38 AM

     

这些日志消息是由于我们在PHP运行时中所做的更改   App Engine的环境。我们已经把这种变化推回去,所以   消息不应再出现。

我从昨天开始看到没有更多的警告信息,所以似乎已经解决了。