【问题标题】:Openshift does not work with guzzle (using curl)Openshift 不适用于 guzzle(使用 curl)
【发布时间】:2016-06-15 01:27:38
【问题描述】:

大家好,我在 openshift 上启动了一个应用程序,但我无法使用 guzzle。

应用程序在https://github.com/pc-magas/webtags 您可以通过http://webtag-pcmagas.rhcloud.com/访问它

我遇到的问题是,当我在输入字段中插入网站时,出现以下错误:

致命错误:调用未定义的函数 GuzzleHttp\Handler\curl_reset() 在 /var/lib/openshift/57364a4c2d5271f0f500007b/app-root/runtime/repo/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php 在第 78 行

在我的个人计算机上,openshift 是我遇到问题的地方。

你知道我怎样才能让它在 openshift 上运行吗?

【问题讨论】:

  • 你是否在 openshift 上运行早于 5.5.0 的 php?
  • 是的,我正在运行 php 5.4
  • 这就是问题所在,Guzzle 6 需要 PHP 5.5 或更高版本,而函数 curl_reset 直到 5.5 才存在
  • 如何在 openshift 上安装 PHP 5.5?
  • 我对此了解不多。我假设您具有对 VM 的 root 访问权限?检查该操作系统如何安装较新版本的 PHP(可能切换存储库)。 PHP 5.4 已经停止使用一段时间了,所以升级是有意义的。

标签: php curl openshift guzzle


【解决方案1】:

Openshift 有 guzzle 不支持的 php 5.4

【讨论】:

    猜你喜欢
    • 2021-09-06
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    • 2017-08-06
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 2020-08-20
    相关资源
    最近更新 更多