403 禁止,仅限 CakePHP - PHP-FPM - Apache 2.4 和 mod_proxy_fcgi
Posted
技术标签:
【中文标题】403 禁止,仅限 CakePHP - PHP-FPM - Apache 2.4 和 mod_proxy_fcgi【英文标题】:403 Forbidden, only CakePHP - PHP-FPM - Apache 2.4 and mod_proxy_fcgi 【发布时间】:2014-11-24 17:29:18 【问题描述】:这个周末我在我的系统上安装了这个软件。
Ubuntu 14.04LTS
Apache 2.4.7(来自存储库) php 5.3.29(已编译)- 带有 PHP-FPM (CakePHP 2.4)我的 VHOST 配置:
<VirtualHost *:80>
ServerAdmin martin.fink@sandstein.de
ServerName snm.dev.mysite
DocumentRoot /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/web-site/
ErrorLog /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/logs/error.log
CustomLog /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/logs/access.log combined
# symlink
ProxyPassMatch /(.*\.php(/.*)?) fcgi://127.0.0.1:8999/var/www/sites/www.my-site.de/$1
# Cake - http://book.cakephp.org/2.0/en/installation/url-rewriting.html
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/htdocs/snm/svn/M/MS/my-site.de/trunk/web-site>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
一切正常
snm.dev.mysite snm.dev.mysite/index.php snm.dev.mysite/de/service.php除了我的 CakePHP 应用程序
snm.dev.mysite/de/app1 等所有应用程序都可以在 Apache 2.4 和我以前的 PHP 安装(5.5?)上运行(全部来自存储库)。我忘了要提什么吗?你有什么想法吗?
非常感谢!
【问题讨论】:
顺便... snm.dev.mysite/de/app1/index.php 确实有效! 【参考方案1】:这是目录的文件权限,这是问题。
php-fpm 想在目录上设置 755 .. 我有 750。也许仍然是配置错误?
【讨论】:
以上是关于403 禁止,仅限 CakePHP - PHP-FPM - Apache 2.4 和 mod_proxy_fcgi的主要内容,如果未能解决你的问题,请参考以下文章
CakePHP 3 AJAX POST 不允许并返回 403
在 pyspark 中使用 S3a 保存文件时获取 S3 响应代码(仅限 HTTP 代码,如 200,300,400,403,500 等)
windows server 2003 iis配置 出现 http 403 禁止访问,怎么办,网页内显示“你无权查看该网页”