对不起,我在此Apache设置上非常菜鸟。我有一台安装了Apache24的Windows 10 64位计算机。当我尝试测试涉及“ $ _POST”超全局性的PHP代码时,会引发此错误:“禁止 您无权访问此服务器上的/<。”
我在youtube(https://www.youtube.com/watch?v=dmKBRCTjOXE和(WAMP You don't have permission to access / on this server)上检查了此链接的视频,但我不确定在何处真正添加“需要全部授予”来解决此问题。我的“ httpd-vhosts.conf”的内容看上去与youtube上显示的内容完全不同。我加了
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "${SRVROOT}/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "${SRVROOT}/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
有什么建议吗?
答案 0 :(得分:0)
在您的 httpd-vhosts.conf 中写入文件
<VirtualHost *:80>
DocumentRoot "Your Site Path"
ServerName yourdevsite.com
</VirtualHost>
然后打开您的主机文件 您可以在C:\ Windows \ System32 \ drivers \ etc下找到此文件 并添加这些行
127.0.0.1 yourdevsite.com
就这样