0

我一直在尝试遵循“Beginning Iphone and Ipad Web Apps, Scripting with HTML5, CSS, and 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 时,我看到“它可以工作!” 重新启动后,我得到“禁止

您无权访问此服务器上的 /。”

到底是怎么回事?这本书说我应该看到一个空白页,然后在添加 index.php 后包含:

<?php 
    phpinfo();
?>

我应该看到一个包含服务器信息的表格,但我仍然看到 Forbidden...

如何解决此问题以获得所需的结果?

4

0 回答 0