我php7
现在正在使用,但我有一个旧程序依赖于php5
它,mysql
而不是mysqli
。
我可以php5
同时安装它们,php7
并在需要其中任何一个时切换它们吗?
答案1
我知道这个帖子已经在这里很长时间了,但我还是会回答。
您可以php5
同时安装。
您需要做的就是安装php5
。
安装后,您将拥有多个文件夹,其中包含不同版本的 php 版本。
首先通过添加 Ondřej Surý PPA 在 Ubuntu 系统上安装不同版本的 PHP - PHP 5.6、PHP 7.0 和 PHP 7.1。
sudo apt install python-software-properties sudo add-apt-repository ppa:ondrej/php ##For Apache Web Server sudo apt install php5.6
现在您可以从列表中安装大多数所需的 PHP 模块。
安装 PHP 模块
sudo apt install php5.6-cli php5.6-xml php5.6-mysql
在版本之间切换
首先确保停止 apache2 服务
sudo service apache2 stop sudo a2dismod php7
我建议您
phpinfo()
按照上述步骤运行以确认您计算机上运行的版本,如果一切顺利,您很可能会收到错误,因为没有 php 文件可以运行。启用例如
php5.6
sudo a2enmod php5.6
重新启动 apache2 服务
sudo service apache2 start
检查 php 版本
php -v