【问题标题】:PPA: 'ppa:ondrej/php5-5.6' FORBIDDEN 403PPA:'ppa:ondrej/php5-5.6' 禁止 403
【发布时间】:2017-11-04 11:40:39
【问题描述】:

我在生产服务器上安装了 php 5.6 和 apache2。

我的生产服务器上的项目出现错误:Call to undefined function curl_init()

我必须为我的项目安装 php-curl。我跑sudo apt-get install php5-curl

....
WARNING: The following packages cannot be authenticated!
php5-mysql php5-common php5-curl
....

Err http://ppa.launchpad.net/ondrej/php5/ubuntu/ trusty/main php5-mysql amd64 5.5.37+dfsg-1+deprecated+dontuse+deb.sury.org~trusty+1
403  Forbidden
Err http://ppa.launchpad.net/ondrej/php5/ubuntu/ trusty/main php5-common amd64 5.5.37+dfsg-1+deprecated+dontuse+deb.sury.org~trusty+1
403  Forbidden
Err http://ppa.launchpad.net/ondrej/php5/ubuntu/ trusty/main php5-curl amd64 5.5.37+dfsg-1+deprecated+dontuse+deb.sury.org~trusty+1
403  Forbidden
E: Failed to fetch http://ppa.launchpad.net/ondrej/php5/ubuntu/pool/main/p/php5/php5-mysql_5.5.37+dfsg-1+deprecated+dontuse+deb.sury.org~trusty+1_amd64.deb  403  Forbidden

E: Failed to fetch http://ppa.launchpad.net/ondrej/php5/ubuntu/pool/main/p/php5/php5-common_5.5.37+dfsg-1+deprecated+dontuse+deb.sury.org~trusty+1_amd64.deb  403  Forbidden

E: Failed to fetch http://ppa.launchpad.net/ondrej/php5/ubuntu/pool/main/p/php5/php5-curl_5.5.37+dfsg-1+deprecated+dontuse+deb.sury.org~trusty+1_amd64.deb  403  Forbidden

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

运行 apt-get update 会为此 ppa 显示相同的内容:

Err http://ppa.launchpad.net trusty/main amd64 Packages
403  Forbidden
Err http://ppa.launchpad.net trusty/main i386 Packages
403  Forbidden
Err http://ppa.launchpad.net trusty/main amd64 Packages
403  Forbidden
Err http://ppa.launchpad.net trusty/main i386 Packages
403  Forbidden

安装php-curl的解决方案是什么?其中一个想法是更改 ppa,但我无法为 php 5.6 找到另一个。

我在网上搜索了大约 3 天,发现了很多类似的问题,但我无法解决我的问题。我已经尝试了所有我发现的东西

运行 sudo apt-get install php5.6-curl 运行成功,但我的生产服务器上的项目仍然出现错误:Call to undefined function curl_init()

【问题讨论】:

    标签: php apache ubuntu curl


    【解决方案1】:

    ppa-purge ppa:ondrej/php5-5.6 删除了旧的 ppa。

    也为我工作sudo apt-add-repository --remove ppa:ondrej/php5-5.6

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-08
      • 1970-01-01
      • 2018-11-22
      • 2014-12-28
      • 2017-10-06
      • 2015-11-18
      • 2019-08-24
      • 2013-02-09
      相关资源
      最近更新 更多