Apache配置httpd.conf
#增加监听端 可以通过netstat -n -a查看端口是否开启
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 80
Listen 8081
#开启虚拟站点
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
配置conf/extra/httpd-vhosts.conf
<VirtualHost *:8081>
ServerAdmin webmaster@dummy-host.localhost
DocumentRoot "E:Kenwork_spacePHPe4"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
<Directory "E:Kenwork_spacePHPe4">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
就这样重启服务就可以了。
可能会碰到xampp Apache Access forbidden! Error 403 错误。
方法:配置httpd.conf
<Directory /> #AllowOverride none #Require all denied Order deny,allow Allow from all </Directory>
重启服务,搞定!
方法2:配置conf/extra/httpd-vhosts.conf
<VirtualHost *:8081> ServerAdmin webmaster@dummy-host.localhost DocumentRoot "E:Kenwork_spacePHPe4" ServerName localhost ServerAlias localhost ErrorLog "logs/dummy-host.localhost-error.log" CustomLog "logs/dummy-host.localhost-access.log" common <Directory "E:Kenwork_spacePHPe4"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted </Directory> </VirtualHost>