lm902
V2EX  ›  服务器

Apache2 不解析 PHP 怎解

  •  
  •   lm902 · Feb 28, 2014 · 3163 views
    This topic created in 4471 days ago, the information mentioned may be changed or developed.
    http://akumangel.com 直接返回了PHP代码
    7 replies    1970-01-01 08:00:00 +08:00
    sarices
        1
    sarices  
       Feb 28, 2014
    看看apache的错误日志
    shiny
        2
    shiny  
    PRO
       Feb 28, 2014
    PHP 模块加载了吗?正确设置了吗?
    如都是, Apache 错误日志看了吗?
    Sunyanzi
        3
    Sunyanzi  
       Feb 28, 2014
    最近重复这个重复了好多遍是为什么 ...

    Apache 支持 PHP 只需要配置两个点 ... 一个是 LoadModule ... 另一个是 AddType ...

    如果 php 安装正确并且这两个点都加在配置文件里 ... Apache 是一定可以解析 php 脚本的 ...
    explon
        4
    explon  
       Feb 28, 2014
    你不会以为装了 apache 就能解析 php 吧
    lm902
        5
    lm902  
    OP
       Feb 28, 2014
    @shiny <IfModule mod_fastcgi.c>
    AddHandler php5-fcgi .php
    # Action php5-fcgi /php5-fcgi
    Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
    FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -host 127.0.0.1:9000 -pass-header Authorization
    </IfModule>
    貌似设置了
    shiny
        6
    shiny  
    PRO
       Feb 28, 2014
    @lm902 为什么要用 fcgi 呢,有什么特殊需求吗?

    建议一键安装,比如 apt-get,会生成 /etc/apache2/mods-enabled/php5.load 和 php5.conf 文件,重启 apache 就能解析。

    详细安装文档见PHP手册 http://cn2.php.net/manual/zh/install.unix.apache2.php
    lm902
        7
    lm902  
    OP
       Feb 28, 2014
    @shiny 听说fcgi速度比较快而已
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5747 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 03:28 · PVG 11:28 · LAX 20:28 · JFK 23:28
    ♥ Do have faith in what you're doing.