pau*_*rer 13 php linux downgrade ubuntu-18.04
我正在使用 linux Ubuntu 18.04 我想恢复到以前版本的 PHP。
我看过要求我卸载最新版本的教程,现在我问这个问题是否有解决方法,以便我可以轻松地从使用 7.2 或 7.4 切换。
Had*_*man 32
我遇到了同样的问题,这是解决方案:
sudo update-alternatives --config php
Run Code Online (Sandbox Code Playgroud)
现在选择你想要的版本,谢谢
小智 8
是的,你可以。
1- 要停止运行 PHP 7.4,请运行以下命令为 Apache2 禁用它:
sudo a2dismod php7.4
Run Code Online (Sandbox Code Playgroud)
2-然后运行以下命令以启用 Apache2 的 PHP 7.2:
sudo a2enmod php7.2
Run Code Online (Sandbox Code Playgroud)
3- 通过运行以下命令重新启动 Apache2 以应用更改:
sudo systemctl restart apache2.service
Run Code Online (Sandbox Code Playgroud)
从 7.4 降级至 7.2
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2
sudo apt-get install php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-mysql php7.2-mbstring php7.2-zip php7.2-fpm php7.2-intl php7.2-simplexml
sudo a2dismod php7.4
sudo a2enmod php7.2
sudo service apache2 restart
sudo update-alternatives --set php /usr/bin/php7.2
sudo update-alternatives --set phar /usr/bin/phar7.2
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.2
sudo update-alternatives --set phpize /usr/bin/phpize7.2
sudo update-alternatives --set php-config /usr/bin/php-config7.2
Run Code Online (Sandbox Code Playgroud)
小智 0
您可以安装多个php版本ubuntu并可以禁用不需要的版本,例如:
sudo a2dismod php7.4
sudo a2enmod php7.2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21084 次 |
| 最近记录: |