日期:2014-05-16  浏览次数:20873 次

PHP与Apache安装方法与问题总结
首先总计安装php和apache时遇到的问题:

1、php安装文件下载错误

应该下载VC9 x86 Thread Safe 而非VC9 x86 Non Thread Safe。后者没有php5apache2_2.dll文件。至于什么是线程安全和非线程安全,我也不太明白……

2、apache配置:

LoadModule php5_module "D:/php/php5apache2_2.dll"

a)在apache的httpd.conf中添加上面这句是,我顺手加了个分号,导致错误

b)网上说上面路径名中不能有空格,不然会被认为是多个参数。如果确实有空格,将路径名用双引号引用即可。没有空格,有没有引号无所谓

c)还有网上说apache配置时,路径名中要用斜线/而不是反斜线\,在php配置时用的是反斜线\。看了一下原有的配置文件里确实都采用这个习惯。但是我试过,都可以。这算是一个提醒吧,要注意细节

3、配置错误提示方法:

在cmd窗口中进入到apache 的bin目录下,运行httpd,会有错误提示你配置文件中哪一行有什么错误,很实用。也是在网上看到的:http://zhidao.baidu.com/question/94507857.html
再就是我在桌面上建立两个文件:Start Apache.bat Stop Apache.bat,内容分别是net start apache2.2 和 net stop apache2.2,只要右键管理员身份运行,就能方便启动和关闭apache服务。这样可以把apache服务设置成手动启动,提高开机速度

参考安装apache、php、mysql方法:
http://hi.baidu.com/smilehaha/blog/item/5c0ed45445f37d0f3a2935d4.html