为了账号安全,请及时绑定邮箱和手机立即绑定

php 怎么和apache连接上呢。apache解析不了PHP呀

php 怎么和apache连接上呢。apache解析不了PHP呀

正在回答

3 回答

打开mod_proxy和mod_proxy_fcgi

打开vhost_alias_module

打开Include conf/extra/httpd-vhosts.conf

在httpd.conf中加一个你需要监听的端口号,比如6002

Listen 6002

在httpd-vhosts.conf中配置

<VirtualHost *:6002>
    ProxyRequests Off
    ProxyPassMatch ^/(.*)\.php$ fcgi://127.0.0.1:9000/你的工作路径/$1.php
    ProxyPassMatch ^/(.[^/]*)/(.*)$ fcgi://127.0.0.1:9000/你的工作路径/$1/index.php/$2
</VirtualHost>

这个配置既能保证直接访问.php文件,还能去除访问项目url中的index.php

重启apache,用6002端口访问就行了

0 回复 有任何疑惑可以回复我~

自己搜一下apache支持php-fpm配置

0 回复 有任何疑惑可以回复我~
LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
DirectoryIndex index.php index.htm index.html

编辑一下httpd.conf文件

1 回复 有任何疑惑可以回复我~
#1

sunriquelme

你说的是把php编译成apache的模块,我估计楼主问的不是这个
2018-04-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

php 怎么和apache连接上呢。apache解析不了PHP呀

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信