(已解决)问题:windows下,为THINKPHP配置apache虚拟主机。

1. 环境和需求

  win10_x64,php7,apache24,thinkphp5。 现在,我要用apache给THINKPHP的一个项目设置一个虚拟主机,需要配置。

2. 步骤

  a. 首先,找到httpd.conf(默认是在apache目录下的conf文件夹里)。找到 #Include conf/extra/httpd-vhosts.conf 所在行,去掉前面的#。 为了配置后面的虚拟配置文件。

  b. 其次,进入目录extra,找到httpd-vhosts.conf, 在文件开头添加下面的代码:

Listen 83 #给这个项目分配的端口号是83

  c. 接着,在文件末尾添加下面的代码

<VirtualHost *:83>
	DocumentRoot "O:/websites/youbangbao/public_html"
	<Directory "O:/websites/youbangbao/public_html">	
		Options FollowSymLinks ExecCGI
		AllowOverride All
		Order allow,deny
		Allow from all
		Require all granted
	</Directory>
</VirtualHost>

  d. 最后,重启apache服务器(管理员权限),就可以正常使用了。

posted @ 2019-07-28 22:00  心中的阿哲  阅读(816)  评论(0编辑  收藏  举报