apache已经重装过了,不知道是什么原因,求大神指教

解决方案 »

  1.   

    首先确定你的 php 版本,如果是 php5.3.6 以后的,请改用 cgi 方式否则请贴出你修改的地方
      

  2.   

    php版本是5.3.10
    我就加了下面的代码:
    LoadModule php5_module C:/myenv/php-5.3.10/php5apache2_2.dll
    PHPIniDir "C:/myenv/php-5.3.10"
    AddType application/x-httpd-php .php .phtml
    C:/myenv/php-5.3.10是php的安装路径。那个php.ini-development也改成了php.ini,都是按韩顺平那个视频教程上来的。昨天装了discuz6.0,今天就不能解析php文件了,但是discuz6.0能打开。
      

  3.   

    你自己看看 C:/myenv/php-5.3.10/ 中有 php5apache2_2.dll 吗?
      

  4.   

    有,之前装过一个discuz6.0,之后就出这个问题了,也不知道有没有关系。
      

  5.   

    配置Apache2.2
    1、打开Apache的httpd.conf文件,增加默认首页:DirectoryIndex index.php index.html
    2、加入php模块提供php支持:LoadModule php5_module "d:/php/php5apache2_2.dll"
    3、加入浏览器识别的php文件类型:AddType application/x-httpd-php .php
    4、加入php.ini文件的路劲提供apache加载: PHPIniDir "d:/php"
      

  6.   

    建议把discuz6.0卸载了再重装apache