我在Ubuntu10.04上手动安装了php5.4。旧版本为5.3.2。现在,如果我检查php版本,它将显示5.4:
max@ubuntu:/etc/php5$ php -v
PHP 5.4.0 (cli) (built: Jul 21 2015 14:04:16)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies但是,如果我在/var/www/中加载index.php文件,那么apache仍然显示php版本为5.3.2。
如何使apache识别新的php5.4版本?
发布于 2018-11-07 18:14:00
确保您还安装了新版本的apache模块,然后禁用旧模块并启用新模块。
下面是php5到php7的示例
sudo a2dismod php5
sudo a2enmod php7.0当然,在重新启动apache之后
发布于 2020-01-29 12:14:04
这里也有同样的问题,但是a2dismod没有工作。我解决了它从启用/etc/apache2/conf中删除旧的apache配置,并从conf可用中添加了正确的配置。
cd /etc/apache2/conf-enabled
sudo rm php5.6-fpm.conf
sudo ln -s ../conf-available/php7.2-fpm.conf重新启动apache et voil!
发布于 2015-07-21 15:00:43
https://serverfault.com/questions/707383
复制相似问题