Php网站虚拟主机


Php website virtual host

我是PHP的新手,我确实在我的Windows7台式电脑上安装了xampp-win32-1.8.2-2-VC9安装程序。PHP 页面从 C:''xampp''htdocs 运行,但是当我创建虚拟主机并尝试访问 d:''web'' 中的 php 文件时,它显示禁止访问。

我的主机文件代码127.0.0.1 本地主机1

我的 httpd-vhost 文件代码

NameVirtualHost *
<VirtualHost *>
  DocumentRoot "C:/xampp/htdocs"
  ServerName localhost
</VirtualHost>
<VirtualHost localhost1:80>
  DocumentRoot "d:/web/test.php"
  ServerName localhost1    
<Directory "d:/web/test.php">
  AllowOverride All
  Require all granted
</Directory>
</VirtualHost>

我现在不知道我必须改变哪里

这是一个文件权限派生问题。尝试在"C:/xampp/htdocs"中更改NTFS权限以允许运行Web服务器的用户的读取和执行权限,您应该能够在Apache配置文件中看到该用户是谁,典型的"apache"相当于IIS中的IUSR。