首先,我在我的系统上安装了php5,我想升级到php7.1和 然后我从官方网站下载源代码,然后安装它。
安装过程成功,当我使用php -v
查看时,显示php7.1
但是当我用phpinfo()检查时,它仍然显示最旧的php版本
如果有两个不同的php版本但没有相互堆叠PHP Version 5.5.9-1ubuntu4.22
现在,问题是如何在我的localhost上使用最新的php7.1
之前感谢,如果我的问题不明确,我很抱歉
答案 0 :(得分:0)
这基本上是我在本周早些时候回答的这个问题的重复。请参阅可以解决问题的已接受解决方案。
PHP Parse error: syntax error, unexpected '?' in helpers.php 233
我还建议只升级到Ubuntu 16.04或17.10并使用主要支持的版本而不是PPA。只是我的两分钱。
答案 1 :(得分:0)
如果您尚未安装libapache2-mod-php7.1
,请安装它。
然后停用旧的php模块:
sudo a2dismod php5
并在apache中激活新模块php7.1:
sudo a2enmod php7.1
最后重启apache2:
sudo service apache2 restart