【发布时间】:2023-12-12 04:37:01
【问题描述】:
我正在使用 wampserver 2。在设置东西时,这个错误突然出现在我的 apache_error.log 中
(OS 10038)An operation was attempted on something that is not a socket. : winnt_accept: getsockname error on listening socket, is IPv6 available?
在没有子域的域上一切正常。
这是我的 httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot "D:/www/mainsite"
ServerName mydomain.com
ServerAlias mydomain.com
<Directory "D:/www/mainsite">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/www/mainsite"
ServerName mydomain.com
ServerAlias www.mydomain.com
<Directory "D:/www/mainsite">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/www/myapp"
ServerName mydomain.com
ServerAlias *.mydomain.com
<Directory "D:/www/myapp">
Options +ExecCGI
AddHandler cgi-script .cgi
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
我可以访问 http://mydomain.com 但不能访问 http://www.mydomain.com 和 user1.mydomain.com 等等
【问题讨论】:
标签: apache virtualhost