我刚开始学习PHP,我试图通过使用XAMPP在本地托管我自己的PHP网站。阿帕奇虚拟主机404找不到
我想创造的虚拟主机有:
网址:myphpwebsite.local
端口:8088
但是,当我试图通过浏览器访问这个网站我有一个:
未找到 HTTP错误404。未找到请求的资源。
有谁知道这个问题是什么?
我的httpd-vhosts.conf
NameVirtualHost 127.0.0.1:8088
<VirtualHost 127.0.0.1:8088>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost myphpwebsite.local>
DocumentRoot "C:/Microsoft/Workspace/myphpwebsite"
ServerName myphpwebsite.local
ErrorLog "C:/Microsoft/Workspace/myphpwebsite/logs/myphpwebsite.local.error.log"
CustomLog "C:/Microsoft/Workspace/myphpwebsite/logs/myphpwebsite.local.custom.log" combined
<Directory "C:/Microsoft/Workspace/myphpwebsite">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
而我的C:\ WINDOWS \ SYSTEM32 \ DRIVERS \ ETC \ hosts文件:
127.0.0.1 localhost
127.0.0.1 myphpwebsite.local
任何帮助,将不胜感激!
@Avil如果这仍然不起作用,确保你的'DocumentRoot'的文件夹确实存在,'Listen 8088'在你的httpd.conf中。我犯了更严重的错误。 :) –