这是我的第一篇帖子......
我正在尝试使用Wamp从我的笔记本电脑托管开发网站;我的目标是安装Wordpress并让用户从那里登录...
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>
一旦我重新启动Wamp,图标就会保持橙色。如果我尝试将Wamp放在网上,则会发出标题为“Aestan Tray Menu&#39;说明&#34;无法执行菜单项(内部错误)。 [例外]无法执行服务操作:服务尚未启动&#34;。
当我运行&#39; httpd.exe&#39;命令窗口打开然后立即关闭,然后才能读取它。我已尝试使用各种格式<VirtualHost *:80>
但无效,但是一旦我注释掉了我的更改,我就能成功重启Wamp并访问localhost
。
我无法在任何地方找到有关此问题的帖子!的谢谢!
答案 0 :(得分:1)
我不确定这是如此复杂。我知道原来的帖子已经很老了,但是对于那些因为今天早上我有这个问题而有类似问题的人。
要查看错误,请在命令提示符下运行httpd.exe
。只需打开命令提示符,然后cd
打开包含httpd.exe
的文件夹,然后键入httpd.exe
(即不要在文件夹中双击它)。
结果应该告诉你错误在哪里。就我而言,这是vhosts文件中的语法错误。
答案 1 :(得分:0)
我怀疑你的问题是带引号的未引用的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>