替换Linux Centos 7服务器上Apache正在使用的PHP版本。
我使用的是Linux Centos 7服务器,其中安装了PHP 7.2.24,当我使用以下命令时:php--version它显示正确的PHP版本:
Current PHP version
当我显示PHP信息时,Apache使用的是PHP版本5.6.40。
我已经查看了. conf文件,位于:/etc/httpd/conf/httpd. conf,该文件中包含以下行:
httpd.conf content
这导致我打开/etc/httpd/conf/extra/httpd-phpmodules. conf,它包含以下内容:
phpmodules
我的想法是编辑/etc/httpd/conf/extra/httpd-phpmodules. conf中的LoadModule行来加载PHP 7模块,这样做对吗?
我面临的下一个挑战,是追踪我必须用来替换它的模块名称和路径。
当我运行命令时:yum list installed * php *,它显示了PHP包,但它没有找到我可以使用的模块名称或路径附近的任何地方。我如何在httpd-phpmodules. conf中找到要替换的模块名称和路径(如果这是替换它的正确位置)。
yumlist
1条答案
按热度按时间qvtsj1bj1#
如何查找模块名称
我用来轻松搜索文件的方法是“locate”。
然后,搜索php:
将返回多个条目。
简单地执行一个有效的php可执行文件,并检查是否是你想要的版本。