您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

apache不支持php怎么办

2024/3/28 2:54:14发布31次查看
apache不支持php的解决办法:首先修改apache配置文件;然后重新加载配置文件,并检查是否加载php的模块;接着安装“libphp7.so”;最后重新去官网下载二进制php包并安装即可。
apache2 不支持php文件 解决办法
一。修改apache配置文件
vim /usr/local/apache2/conf/httpd.conf
1.在此加上index.php
<ifmodule dir_module> directoryindex index.html index.php</ifmodule>
推荐:《php教程》
2. 在<ifmodule mime_module> 里面增加一行addtype application/x-httpd-php .php
addtype application/x-httpd-php .phpaddtype application/x-httpd-php-source .phps
3.检查配置文件httpd.cnf的语法是否正确
apachectl -t
4.重新加载配置文件
apachectl graceful
5.检查是否加载php的模块
apachectl -m
看看有没有php7_module (shared)
如果没有php7的模块,那么检查是否有php7模块的文件libphp7.so
ls /usr/lib/apache2/modules/libphp7.2so
libphp7.so安装
apt-get install libapache2-mod-php7.2 a2enmod php7.2
httpd.cnf配置文件中加载php模块
loadmodule php7_module modules/libphp7.2so
查看apache 所有加载的模块
apachectl -t -d dump_modules
最后发现php为ntp版本 不是线程安全的
删除所有php
apt remove php*
三. 重新去官网下载二进制php包并安装
https://i.cnblogs.com/postdone.aspx?postid=11143698&actiontip=%e5%8f%91%e5%b8%83%e6%88%90%e5%8a%9fapt-get install libapache2-mod-php7.2
ok
以上就是apache不支持php怎么办的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product