我一直在尝试按照“开始使用Iphone和Ipad Web应用程序,使用HTML5,CSS和javascript编写脚本”这本书,我在显然正确设置apache时遇到了问题。我试图用Mac OSX 10.6.8做到这一点。也许我只是不明白它应该如何工作但是这是我到目前为止所做的:
添加到主机文件:
127.0.0.1 www.app.local
127.0.0.1 www.myapp.local
在httpd.conf中:
取消注释:
LoadModule php5_module libexec/apache2/libphp5.so
LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so
添加:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /Users/Danger/Server/www
ServerName www.myapp.local
</VirtualHost>
在我重新启动apache之前,当我在浏览器中访问www.app.local时,我看到“It Works!”我重新启动后,我得到“禁止
您无权访问此服务器上的/。“
发生了什么事?书中说我应该看到一个空白页,然后添加index.php后包含:
<?php
phpinfo();
?>
我应该看到一个包含服务器信息的表,但我仍然看到Forbidden ......
如何解决此问题以获得所需的结果?