我想安装PHP7-cli,而又不干扰现有的PHP 5.5。有许多项目在PHP 5.5上运行,我想使用PHP7.0制作另一个CLI应用程序。
服务器为Linux Fedora 5。*
当前正在使用PHP 5.5 FSM。服务器上没有Composer。
答案 0 :(得分:0)
我没有使用Fedora的丰富经验,但是您可以安装PHP 7并通过直接引用PHP二进制文件来运行cli脚本。
即:/usr/bin/php7.2 path/to/script.php
(bin路径在Fedora上可能有所不同,我的经验仅在Ubuntu上!)
如果在安装后默认使用PHP 7.2,则可以使用update-alternatives
将5.5重新设置为默认值。
sudo update-alternatives --set php /usr/bin/php5
此外,如果已启用7.2 Apache模块,则可以运行类似
sudo a2dismod php7.2 && sudo a2enmod php5.5
sudo service apache2 restart