在本本升级为windows7后,不得不把开发环境换了,于是手动配置apache, 依据以前在window xp下面的经验,把apache安装好,运行,可以看到It works的相关页面, 然后是配置PHP和网站根目录 据经验: 直接修改C:\Program Files\Apache Software Foundation\Apache2.2\conf下的httpd.conf文件 添加php模块:LoadModule php5_module [D:/work/php/php5apache2_2.dll] 查找]AddType],新增行,输入允许执行php的文件类型 AddType application/x-httpd-php .php AddType application/x-httpd-php .html 查找]DirectoryIndex],更改默认首页为 DirectoryIndex index.php index.html 修改网站根目录 查找]DocumentRoot],更改默认的站点路径为 DocumentRoot [D:/project] 更改下面的 然后重新启动apache, 然后很神奇的事情出现了:根目录设置无效,PHP无法解析 访问PHP文件,出现神奇的404错误 查看用editplus打开的配置文件,发现是正确的, 查找原因,以为是配置错了,半天没有发现问题,然后重装,重新配置,还是有问题。 查找错误日志,发现访问的还是apache默认的网站根目录下面的文件。 以为根目录设置有问题,发现貌似没有错 百思不得其解,然后在一不小心使用记事本打开了配置文件,发现其内容和editplus打开的内容不是一样的。 奇怪了。 问一服务器组的哥们,那哥们说咱不用win系统,都是*unix系统。一般来说:这个是权限问题,不过咱们的系统会告诉我们不能修改。 恍然,文件上点开右键发现有一个使用管理员身份打开,打开后修改,重启apache over了 神奇了,window也有权限了!
查看更多关于windows7下安装配置apache 教程的详细内容...