2014-02-25 11:48:01
来 源
kejihao
Apache
本文介绍安装Apache时找不到服务的解决办法,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。

问题1:安装apache后,在windows服务列表中找不到Apache服务。

解决办法: 在 cmd 命令输入如下命令:

cd   apache/bin

httpd -k install -n "Apache"

问题2:在logs/error.log错误日志中遇到如下错误信息:

httpd.exe: Could not reliably determine the server's fully qualified domain name, using xx.xx.xx.xx for ServerName

解决方法:

打开Httpd.conf,你会发现“ServerName 127.0.0.1”这个是被用#注释掉的一句,去掉注释符号即可。

如果设置不是ip地址,而是域名的,需要在host文件里面解析该域名。

如果开通的是8080端口,并且有防火墙,需要打开。

问题3: Edit the Apache httpd conf Configuration file

DocumentRoot  网站根目录   (一般文件地址的“/”在Apache里要改成“/”。)

DirectoryIndex  目录索引, 默认显示的文件名,如:index.htm

简单的php测试代码:

<?php phpinfo();?>

问题4:修改http.conf里面的 默认路径后,访问默认页面,提示如下错误:

You don't have permission to access /index.php on this server.

解决方法:

Order Deny,Allow

Deny from All

apache配置应该包含这个,这样的话,默认根目录是不能被访问的

Deny from All  把这个改成  allow from All

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。