V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lm902
V2EX  ›  服务器

Apache2 不解析 PHP 怎解

  •  
  •   lm902 · 2014-02-28 14:30:57 +08:00 · 2702 次点击
    这是一个创建于 3958 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://akumangel.com 直接返回了PHP代码
    7 条回复    1970-01-01 08:00:00 +08:00
    sarices
        1
    sarices  
       2014-02-28 14:31:51 +08:00
    看看apache的错误日志
    shiny
        2
    shiny  
       2014-02-28 14:36:07 +08:00
    PHP 模块加载了吗?正确设置了吗?
    如都是, Apache 错误日志看了吗?
    Sunyanzi
        3
    Sunyanzi  
       2014-02-28 14:36:09 +08:00
    最近重复这个重复了好多遍是为什么 ...

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

    如果 php 安装正确并且这两个点都加在配置文件里 ... Apache 是一定可以解析 php 脚本的 ...
    explon
        4
    explon  
       2014-02-28 14:41:28 +08:00
    你不会以为装了 apache 就能解析 php 吧
    lm902
        5
    lm902  
    OP
       2014-02-28 14:49:12 +08:00
    @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  
       2014-02-28 15:07:29 +08:00
    @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
       2014-02-28 22:09:51 +08:00
    @shiny 听说fcgi速度比较快而已
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1044 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.