相关疑难解决方法(0)

.htaccess抛出403 Forbidden/Zend Framework快速入门项目创建(Mac OS X 10.6.5)

我试图让Zend Framework的快速入门教程启动并运行,但我遇到了.htaccess问题.似乎我删除.htaccess文件,项目运行正常,但如果我把它留在那里它会抛出403 Forbidden..htaccess是Zend Framework控制台命令生成的默认文件.这是.htaccess:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Run Code Online (Sandbox Code Playgroud)

这是在Mac OS X 10.6.5下

mod_rewrite位于AllowOveride All上

这是我的虚拟主机信息

<VirtualHost *:80>
     ServerName zf_cms.local
     DocumentRoot /Users/kjye/Sites/zf_cms/public
     SetEnv APPLICATION_ENV "development"
     <Directory /Users/kjye/Sites/zf_cms/public>
          Options +Indexes +FollowSymLinks +ExecCGI
          DirectoryIndex index.php
          AllowOverride All
          Order allow,deny
          Allow from all
     </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我通过添加"选项+索引+ FollowSymLinks + ExecCGI"修复它感谢您查看.

php .htaccess zend-framework

5
推荐指数
1
解决办法
9693
查看次数

标签 统计

.htaccess ×1

php ×1

zend-framework ×1