windows 2008 sever R2下安装Apache2.2+php+mysql出现的各种问题总结
(2012-10-19 23:39:23)
标签:
安装服务
提示性
dns服务器
测试服务器
命令输入
从昨天开始就配置Apache2.2+php+mysql环境,直到今天才正真配置完成。尽管网上有许多教程,但是却在安装
过程中发现了各种各样的问题,直到后来还是自己给解决安装完成。感觉这些问题可能有些网友碰到的会比较
多,所以拿出来分享一下。
第一个问题是我在安装Apache2的时候碰到的,当时我修改了默认路径,安装完成后,却发现Apache2服务管理中
没有Apache2的服务,当时就感到一阵头痛,在网上找了好久才在一个角落里找到这一个问题的解决办法。其实
Apache2 在安装时候,若是默认路径不修改,那么Apache2时候自动安装服务的,而一旦人为的修改了路径,那
么需要手工添加这个服务。具体操作如下:
首先打开CMD命令输入窗口,查找到Apache2所在的根目录中的bin文件夹,我的目录路径是D:/Apache2.2/bin。
之后进入该目录后,执行httpd.exe -k install命令安装服务,这时候会提示你安装成功。之后就可以启动服务
了http.exe -k start
命令。启动完成之后,可以测试一下是否成功开启。打开浏览器,输入http://localhost
/只要显示“it works”那么代表安装成功。
第二个问题是安装完Apache2后,在配置PHP5的时候出现3547的提示性错误,如果按照它的提示,输入帮助命
令,却不能得到具体的原因。而我比较过不同的教程,大体操作都是相同的。而我找了很久之后也把目光看向了
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
这两行。至于为什么,不同的教程所写入的加入类型应用也是不同,自然最后可能出现问题的地方就是这里了。
而我尝试过之后,发现的确是这里发生了问题。如果在其后面添加一句话,即改为:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
重新启动Apache2后,提示成功,至于具体的原因,则为不详。
第三个问题是提示性的一种警告,因为对于php5的使用貌似问题不大。不过提示的却是:Could not reliably
determine the server's fully qualified domain name, using
xxx.xxx.xxx.xxx for ServerName.
其中xxx.xxx.xxx.xxx为你的IP地址。这个问题是没有相应的DNS服务器的关系,这时候只要在http.conf文件的
开头位置加上ServerName xxx.xxx.xxx.xxx既可以忽视掉DNS,从而正常运行而不报错误。
还有一个问题,是我在测试服务器安装时候,在win7上运行了一下, 结果添加服务的时候就给我报了句
failed to open the winNT service manager
的错误,查了一下才发现是win7自带的UAC开启的缘故,这时候只要暂时性关闭一下,就可以继续安装。
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。