Php 客户端被服务器配置拒绝访问

Php 客户端被服务器配置拒绝访问,php,apache,.htaccess,vhosts,Php,Apache,.htaccess,Vhosts,我正在本地建立一个新的cake php站点 在索引中有一个带有一些规则的.htaccess,它需要在那里,但一旦我试图进入页面,我只能看到目录列表 如果我检查我的php错误,我有: [Thu Aug 01 14:24:22.065471 2019][authz_core:error][pid 44232] [客户端127.0.0.1:50926]AH01630:服务器拒绝客户端 配置:/usr/local/var/www/cis/portal\u remote/core/.htaccess 我的

我正在本地建立一个新的cake php站点

在索引中有一个带有一些规则的.htaccess,它需要在那里,但一旦我试图进入页面,我只能看到目录列表

如果我检查我的php错误,我有:

[Thu Aug 01 14:24:22.065471 2019][authz_core:error][pid 44232] [客户端127.0.0.1:50926]AH01630:服务器拒绝客户端 配置:/usr/local/var/www/cis/portal\u remote/core/.htaccess

我的vhost文件里有这个

<VirtualHost *:80>
      ServerAdmin webmaster@dummy-host2.example.com
      DocumentRoot "/usr/local/var/www/cis/portal_remote/core"
      ServerName cis-portal72.local
      ErrorLog "/usr/local/var/log/httpd/cis-portal.local-error_log"
      CustomLog "/usr/local/var/log/httpd/cis-portal.local_access_log" common
      <Directory "/usr/local/var/www/portal_remote/core">
         AllowOverride FileInfo
         Order allow,deny
         Allow from all
         #all New directive needed in Apache 2.4.3:
         AllowOverride All
         Require all granted
     </Directory>
 </VirtualHost>

服务器管理员webmaster@dummy-host2.example.com
DocumentRoot“/usr/local/var/www/cis/portal\u remote/core”
ServerName cis-portal72.local
ErrorLog“/usr/local/var/log/httpd/cis portal.local-error\u log”
CustomLog“/usr/local/var/log/httpd/cis portal.local\u access\u log”通用
AllowOverride文件信息
命令允许,拒绝
通融
#Apache 2.4.3中需要的所有新指令:
允许超越所有
要求所有授权
我正在使用Mojave和apache

服务器版本:Apache/2.4.39(Unix) 服务器构建时间:2019年4月19日17:53:55

奇怪的是,它可以在远程使用ubuntu和相同的vhost,但不能在本地使用我的mac

.htaccess文件

<IfModule mod_rewrite.c>
   RewriteEngine on

   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
    php_value session.cookie_lifetime 0
    php_value session.gc_maxlifetime 3600
    php_value session.gc_probability 1
    php_value session.gc_divisor 1000
    php_value post_max_size 128M

    php_value max_input_vars 1000000
</IfModule>

重新启动发动机
重写规则^$app/webroot/[L]
重写规则(*)app/webroot/$1[L]
php_值session.cookie_生存期0
php_value session.gc_maxlifetime 3600
php_value session.gc_概率1
php_value session.gc_除数1000
php_值post_最大尺寸128M
php_值最大输入值为1000000

不相关的解决方案,是我自己的一种糟糕类型。

不相关的解决方案,是我自己的一种糟糕类型。

我看到@zbee的可能副本,但没有解决我的问题,实际上与我的vhost配置几乎相同。你尝试过删除旧语法并重新加载Apache吗?您现在有这两种语法,我想Apache现在甚至无法正确构建,或者最终误解了提供的配置。@zbee是的,我只使用了'Require all grated'和相同的问题。您必须在
中有一些授权指令。htaccess
,根据日志消息判断,我想说这不是因为vhost配置。我看到的@zbee可能是重复的,但没有解决我的问题,实际上与vhost配置基本相同。您是否尝试过删除旧语法并重新加载Apache?您现在有这两种语法,我想Apache现在甚至无法正确构建,或者最终误解了提供的配置。@zbee是的,我只使用了'Require all grated'和相同的问题。您必须在
中有一些授权指令。htaccess
,根据日志消息判断,所以我认为这不是因为vhost配置。