mac下将xampp的php代码放在 ~/Sites 下,并添加virtualhost

这个文档的路径是安装edusoho的 , 对于其他项目 , 在第三步做细微调整 。 

第一步 在 ~/Sites下创建php项目 ,例如 ~/Sites/php-test

第二部 在 /Application/XAMPP下添加软链接

cd /Applications/XAMPP/htdoc
ln -s ~/Sites/php-test ./php-test
第三步 添加虚拟域名
vim /Applications/XAMPP/etc/extra/httpd-vhosts.conf

<VirtualHost *:80>
	ServerName php-test.local
	ServerAlias www.php-test.local
	DocumentRoot /Applications/XAMPP/xamppfiles/htdocs/php-test/web
	#LoadModule xsendfile_module modules/mod_xsendfile.so
	#XSendFile On
	#XSendFilePath /Applications/XAMPP/xamppfiles/htdocs/edusoho/web/files/
	<Directory /Applications/XAMPP/xamppfiles/htdocs/php-test/web/>
	# enable the .htaccess rewrites
	AllowOverride All
	Order allow,deny
	Allow from All
	</Directory>
	ErrorLog /var/log/apache2/soho_error.log
	CustomLog /var/log/apache2/soho_access.log combined
</VirtualHost>

第四步

vim /etc/hosts

127.0.0.1 php-test.local

注意事项

  1. httpd.conf 中得 User/group 要和 使用者一致 
  2. httpd.conf 要打开 vhosts 注释

你可能感兴趣的:(mac下将xampp的php代码放在 ~/Sites 下,并添加virtualhost)