gpt4 book ai didi

wamp - 带有 WAMP 的虚拟主机

转载 作者:行者123 更新时间:2023-12-01 09:34:53 31 4
gpt4 key购买 nike

我正在使用 Wamp 2.2,编辑 conf/extra/httpd-vhosts.conf 编辑此文件以添加 VirtualHosts ,但是当我在 httpd.conf 中取消注释行时 code> 包含 httpd-vhosts.conf 文件,重新启动 Wamp 后不会启动。如果我恢复更改就可以了。

任何想法为什么会发生这种情况?

这是我在 httpd-vhost.conf 中使用的代码:

<VirtualHost *>
ServerAdmin admin@localhost.com
DocumentRoot "C:/wamp/www" # change this line with your htdocs folder
ServerName localhost
ServerAlias localhost
<Directory "C:/wamp/www">
Options Indexes FollowSymLinks Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

# WooCommerce Multisite
<VirtualHost dev.lo>
ServerAdmin admin@localhost.com
DocumentRoot "C:/wamp/www/dev"
ServerName dev.lo
ServerAlias dev.lo
<Directory "C:/wamp/www/dev">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

谢谢

乔治

编辑

按照 Andreas Hagen 的建议,我通过 httpd.exe 运行 Apache。

DocumentRoot 的第一个错误是错误的参数,当 DocumentRoot 只接受一个参数时,就像注释一样被用作第二个参数。

然后我收到警告:[warn] NameVirtualHost *:80 has no VirtualHosts。快速搜索并发现非常有用的问题 - https://serverfault.com/questions/1405/apache-2-startup-warning-namevirtualhost-80-has-no-virtualhosts

最佳答案

可能是 vhosts 文件中的一些错误配置。尝试从命令行启动 apache,以便获得错误输出。这将帮助您确定问题。

关于wamp - 带有 WAMP 的虚拟主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9819707/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com