代码之家  ›  专栏  ›  技术社区  ›  Gyfis

分析错误:谷歌云patflorm中的curl

  •  0
  • Gyfis  · 技术社区  · 10 年前

    我正在尝试使用PHP和Parse的谷歌云平台。我遵循了Parse在其网站上的每一步,但我无法完成最后一步,即将数据上传到Parse服务器。

    当我查看谷歌云日志时,上面写着:

    PHP Fatal error: Call to undefined function Parse\curl_init() in .../vendor/parse/php-sdk/src/Parse/ParseClient.php on line 229

    因此,我的服务器似乎没有在谷歌云平台上启用curl。

    有可能克服这个问题吗?

    我调查了一下 phpinfo(); 但卷曲一点也没有。为了使phpinfo()工作,我需要在php.ini文件中添加以下行:

    google_app_engine.enable_functions = "phpinfo"
    

    所以我认为php.ini文件是这样工作的。但是,我再次尝试更改php.ini文件,添加

    enable_dl = On
    extension = php_curl.php
    

    但是在phpinfo()中,enable_dl保持关闭状态,并且curl仍然不起作用。

    感谢任何帮助!

    1 回复  |  直到 10 年前
        1
  •  0
  •   Mars    10 年前

    App Engine PHP尚不支持卷曲。您需要改用urlpetch: https://developers.google.com/appengine/docs/php/urlfetch/