我添加了 ondrej PPA。并尝试安装 php 7.2,但看起来 PPA 尚未更新。我的解决方法是什么?
小智 30
请按照以下步骤操作
1:添加 Ondrej Surý 维护的 PPA
sudo add-apt-repository ppa:ondrej/php
Run Code Online (Sandbox Code Playgroud)
2:更新系统
sudo apt update
Run Code Online (Sandbox Code Playgroud)
3:安装PHP 7.2版本
sudo apt install php7.2
Run Code Online (Sandbox Code Playgroud)
4:选择标准版PHP
sudo update-alternatives --set php /usr/bin/php7.2
Run Code Online (Sandbox Code Playgroud)
5:禁用版本 7.4 或您正在使用的版本
sudo a2dismod php7.4
Run Code Online (Sandbox Code Playgroud)
6:启用7.2版
sudo a2enmod php7.2
Run Code Online (Sandbox Code Playgroud)
7:重启apache服务器
sudo systemctl restart apache2
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
您可以尝试添加 eoan/main PPA...尽管这可能不是首选的路线。
$ sudo su
$ cp /etc/apt/sources.list /etc/apt/sources.list.bkp
$ echo "deb http://ppa.launchpad.net/ondrej/php/ubuntu eoan main" >> $ /etc/apt/sources.list
$ apt update
$ apt install php7.2 php-pear php7.2-gd php7.2-dev php7.2-zip php7.2-mbstring php7.2-mysql php7.2-xml php7.2-curl
$ exit
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38413 次 |
| 最近记录: |