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

来源:9-1 LAMP/LNMP安装与配置课程总结

啦啦啦已被占用

2017-05-19 13:31

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

写回答 关注

3回答

  • sunriquelme
    2018-05-03 15:48:33

    打开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端口访问就行了

  • sunriquelme
    2018-04-28 16:39:55

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

  • 蛋肠加辣不要葱
    2017-12-29 10:47:55
    LoadModule php7_module modules/libphp7.so
    AddType application/x-httpd-php .php
    DirectoryIndex index.php index.htm index.html

    编辑一下httpd.conf文件

    sunriq...

    你说的是把php编译成apache的模块,我估计楼主问的不是这个

    2018-04-28 16:37:38

    共 1 条回复 >

PHP环境LAMP/LNMP安装与配置

本课程适于PHP初学者,手把手教你LAMP/LNMP环境安装配置

45306 学习 · 224 问题

查看课程

相似问题