【问题标题】:Cloud 9: PHP7 cURL not working云 9:PHP7 cURL 不工作
【发布时间】:2016-12-20 15:51:35
【问题描述】:

不知道为什么这在 c9 中不起作用...但是

真的很奇怪,因为我安装了php5-curl,但是我有php7.0.9,有php7-curl吗?

我已经尝试过 apt-get php-curl、php7-curl、php7.0-curl.... 但它们都不起作用。 我得到的只是:

E: 找不到包 php70-curl 为他们所有人。

我也更新了apt-get.....

所以我错过了什么吗?

【问题讨论】:

    标签: php curl cloud9-ide php-extension php-7


    【解决方案1】:

    PHP 5 扩展不适用于 PHP 7。据我所知,如果您在 configure 命令中使用 --with-curl 编译 PHP 7,它只会编译进去。

    你在运行 Ubuntu 吗?如果是,那么您运行的是 16.04 还是更新版本?在 16.04 中,Ubuntu 存储库中有一个名为 php7.0-curl 的包。 http://packages.ubuntu.com/xenial/php7.0-curl

    如果您使用的是 Ubuntu 并且版本早于 16.04,我建议您升级。如果您不在 Ubuntu 上,那么您在哪个发行版上?

    编辑:在 Cloud9 上创建帐户后,我发现 PHP 模板正在运行 Ubuntu 14.04 和 PHP 5.5。你改了吗?

    【讨论】:

    • 我做到了,我在 Ubuntu 14.04 中使用 phpbrew 将其切换到 7.0.9。有什么解决办法吗?
    • github.com/phpbrew/phpbrew#extra-configure-options 尝试添加-- --with-curl=shared-- --with-curl
    • 这是一个接近的解决方案......但进一步研究他们的扩展并繁荣 phpbrew ext install curl。问题已解决!感谢您的帮助!
    • 不错!继续写下您的整个解决方案步骤,以便您可以将其标记为解决方案,然后其他人可以对其进行投票并从中学习。
    猜你喜欢
    • 2016-08-09
    • 2016-06-20
    • 2018-07-02
    • 2014-12-24
    • 1970-01-01
    • 2017-04-27
    • 2015-12-27
    • 2015-10-17
    相关资源
    最近更新 更多