我不确定我遗漏了什么,但是在通过uncommenting the string to allow httpd-vhost.conf
允许 httpd-vhost.conf 并更新 httpd-vhost.conf 更新我的 httpd.conf 文件后
更新 https-vhost.conf 文件:
# localhost
<VirtualHost *:80>
ServerName localhost
DocumentRoot "/Applications/XAMPP/htdocs"
<Directory "/Applications/XAMPP/htdocs">
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Order Allow,Deny
Allow From All
</Directory>
</VirtualHost>
# My custom host
<VirtualHost *:80>
ServerName mysite.dev
DocumentRoot "/Users/myusername/Projects/myNewsite"
<Directory "/Users/myusername/Projects/myNewsite">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog "logs/mysite.local-error_log"
</VirtualHost>
并添加一个具有新服务器名称的新虚拟主机。
我上次更新我的 OX 主机文件是
127.0.0.1 mysite.dev
但是当我http://mysite.dev
在浏览器中输入时,显示的是默认的 XAMPP 页面。
我还更新了 httpd.conf 文件并更改
User myusername
Group nogroup
有人发现我遗漏了什么吗?以及为什么我无法启动我的网站?
谢谢!
答案1
vhost 文件中有几个字符被抛出并出错。这就是我的主机名不起作用的原因。