【发布时间】:2015-07-04 07:50:42
【问题描述】:
我正在尝试在本地主机上设置虚拟主机,以下是我所做的事情:
启用虚拟主机
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
创建的虚拟主机
# localhost
<VirtualHost *:80>
ServerName localhost
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
# Pendu Web
<VirtualHost *:80>
ServerName local.mysite
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/mysite”
<Directory "/Applications/XAMPP/xamppfiles/htdocs/mysite">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
ErrorLog "logs/mysite.local-error_log"
</VirtualHost>
编辑主机文件
# XAMPP VirtualHost mappings
127.0.0.1 local.mysite
现在,当尝试从浏览器 url 访问 local.mysite 时,返回 错误 404:找不到对象。检查 apache 错误日志时,错误为Warning: DocumentRoot [/Applications/XAMPP/xamppfiles/htdocs/mysite\xe2\x80\x9d] does not exist。不太确定我在这里缺少什么。
【问题讨论】:
标签: php macos xampp virtualhost