【问题标题】:Package Requires: libcurl.so.3软件包要求:libcurl.so.3
【发布时间】:2013-12-03 20:36:22
【问题描述】:

Mysql 不适用于 PHP。我的网站上有一个空白页。我正在寻找问题,由于某些原因,我发现我的 php 版本没有 mysql 版本。所以寻找一些解决方案,这就是我到目前为止所做的。 我试图更新我的 php 版本和 mysql。 执行此命令后出现此错误

yum install -y php php-mysql

我有一个 centOS 6.4 和一个 php 5.3.3 。而且我的 php 没有 mysql 支持。我该怎么办? 在我执行上述命令后(yum install -y php php-mysql)。我收到一条错误消息。我的代码有问题吗?

Error: Package: php-common-5.3.27-2.w5.i386 (webtatic)  Requires: libcurl.so.3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

【问题讨论】:

    标签: php mysql linux centos centos6


    【解决方案1】:

    在我的情况下,我通过在 yum.repos 中启用 rpmforge-extras 存储库解决了我的问题:

    感谢this

    > cat /etc/yum.repos.d/rpmforge.repo 
    ...
    [rpmforge-extras]
    ...
    enabled = 0
    

    【讨论】:

      【解决方案2】:

      这很奇怪,因为yum 通常会尝试解决依赖关系。尝试手动安装 libcurl:

      yum install libcurl libcurl-devel
      

      【讨论】:

      • 我在执行你的命令然后 yum install -y php php-mysql 后仍然出现同样的错误 :( 怎么办?怎么办? :(
      • 尝试安装包curl并重试。
      • 是:yum -i curl 然后yum -i php-common
      猜你喜欢
      • 1970-01-01
      • 2011-04-02
      • 1970-01-01
      • 2013-05-23
      • 1970-01-01
      • 2022-07-21
      • 2017-03-11
      • 2018-02-27
      • 1970-01-01
      相关资源
      最近更新 更多