Apache ';httpd vhost.conf';打破了王八蛋?
这是我的第一篇帖子 我正在尝试使用Wamp从我的笔记本电脑上托管一个开发网站;我的目标是安装Wordpress并让用户从那里登录Apache ';httpd vhost.conf';打破了王八蛋?,apache,wamp,virtualhost,Apache,Wamp,Virtualhost,这是我的第一篇帖子 我正在尝试使用Wamp从我的笔记本电脑上托管一个开发网站;我的目标是安装Wordpress并让用户从那里登录 我已经成功安装了Wamp 2.2 我已经在我的“主机”文件中包含了27.0.0.1 localhost 我已经从Include conf/extra/httpd vhosts.conf前面删除了# localhost在我编辑我的“httpd vhost.conf”文件以包含以下内容之前工作得非常好 <VirtualHost *:80> Seve
- 我已经成功安装了Wamp 2.2李>
- 我已经在我的“主机”文件中包含了
27.0.0.1 localhost
- 我已经从Include conf/extra/httpd vhosts.conf前面删除了
#
localhost
在我编辑我的“httpd vhost.conf”文件以包含以下内容之前工作得非常好
<VirtualHost *:80>
SeverAdmin webmaster@localhost
ServerName localhost
DocumentRoot C:/Program Files/WampServer2/www
ErrorLog "C:/Program Files/WampServer2/www/logs/error.log"
CustomLog "C:/Program Files/WampServer2/www/logs/access.log" common
</VirtualHost>
几个webmaster@localhost
服务器名本地主机
DocumentRoot C:/Program Files/WampServer2/www
ErrorLog“C:/Program Files/WampServer2/www/logs/error.log”
CustomLog“C:/Program Files/WampServer2/www/logs/access.log”通用
一旦我重新启动Wamp,图标将保持橙色。如果我试图使Wamp联机,则会出现一个标题为“Aestan托盘菜单”的警报,说明“无法执行菜单项(内部错误)。[异常]无法执行服务操作:服务尚未启动”
- 端口80测试为“未实际使用”
,但没有效果,但是一旦我注释掉我的更改,我就能够成功地重新启动Wamp并访问本地主机
我在任何地方都找不到关于这个问题的帖子谢谢我怀疑您的问题在于未引用的DocumentRoot中有空格。尝试:
<VirtualHost *:80>
SeverAdmin webmaster@localhost
ServerName localhost
DocumentRoot "C:/Program Files/WampServer2/www" # <- quotes added around this line
ErrorLog "C:/Program Files/WampServer2/www/logs/error.log"
CustomLog "C:/Program Files/WampServer2/www/logs/access.log" common
</VirtualHost>
几个webmaster@localhost
服务器名本地主机
DocumentRoot“C:/Program Files/WampServer2/www”#我不确定这是否如此复杂。我知道原来的帖子很老了,但只针对那些有类似问题的人,因为我今天早上有过它
要查看错误,请在命令提示符下运行httpd.exe
。只需打开一个命令提示符,然后将cd
放入包含httpd.exe
的文件夹中,然后键入httpd.exe
(即不要在文件夹中双击它)
结果应该告诉您错误所在。在我的例子中,这是vhosts文件中的语法错误。去查看配置路径中的error.log
,看看是否有任何有用的错误消息。我不知道WAMP如何通过托盘图标报告错误,但知道如何解释Apache错误日志。日志文件夹是空的@MichaelBerkowski。这意味着什么呢?在主httpd.conf中查看是否配置了任何其他日志位置。如果它之前启动正确,那么接下来至少会有一个空的日志文件Child 10084:子进程正在运行
Child 10084:获取启动互斥锁。
Child 10084:启动64个工作线程。
Child 10084:启动线程以侦听端口80。
父进程:收到关闭信号--关闭服务器。
子10084:发出退出事件信号。子进程正在结束。
Child 10084:释放启动互斥锁
Child 10084:所有工作线程都已退出。
Child 10084:子进程正在退出
父进程:子进程成功退出。
其中是否有任何有用的信息?这似乎对任何@Sarah Kemp都没有帮助。我的错误日志不包含任何来自尝试的新条目。。。啊,这越来越令人沮丧了。谢谢这帮我找到了问题!