我有 Zend Framework 在 OS X Lion 10.7 上使用 AMPPS,但我想切换到预装的 PHP/Apache。但是,我的权限似乎有问题。我有以下内容httpd-vhosts.conf
:
<VirtualHost *:80>
ServerName zend.local
SetEnv APPLICATION_ENV development
DocumentRoot "/Users/Andy/Dropbox/My own folder/dev/quickstart/public"
<Directory "/Users/Andy/Dropbox/My own folder/dev/quickstart/public">
DirectoryIndex index.php
#Options FollowSymLinks Indexes # Didn't need it with AMPPS; doesn't help when uncommented
AllowOverride All
Order deny,allow
allow from All
</Directory>
</VirtualHost>
这个确切的配置在我的 AMPPS 设置中对我有用。我尝试将目录和 DocumentRoot 更改为不同的文件夹(/Users/Andy/zendtest/public)并且它有效。但是,当我尝试使用我的 Dropbox 文件夹时,我得到了 403 Forbidden - 即使我在我的 AMPPS 设置中使用了同一个文件夹。我在 OS X 中使用管理员帐户。我尝试了类似主题的建议,但没有运气。