使用apache&;在debian上的主目录中使用symfony;userdir.conf

使用apache&;在debian上的主目录中使用symfony;userdir.conf,symfony,public-html,Symfony,Public Html,在用户目录(/home/user/public_html/my project)中安装symfony后,查询时不会显示web目录,查询时会出现以下apache错误:内部服务器错误 如果安装是在/var/www/html/myproject中完成的,那么一切都很好。但是,我必须将其安装在用户目录中:( 如果symfony位于/home/user/public\u html中,我是否应该更改/调整web/.htaccess 服务器是带有Apache2.4.25的debian /etc/apache2

在用户目录(/home/user/public_html/my project)中安装symfony后,查询时不会显示web目录,查询时会出现以下apache错误:内部服务器错误

如果安装是在/var/www/html/myproject中完成的,那么一切都很好。但是,我必须将其安装在用户目录中:(

如果symfony位于/home/user/public\u html中,我是否应该更改/调整web/.htaccess

服务器是带有Apache2.4.25的debian

/etc/apache2/mods enabled/userdir.conf:

<IfModule mod_userdir.c>
    UserDir public_html
    UserDir disabled root

    <Directory /home/*/public_html>
        AllowOverride FileInfo AuthConfig Limit Indexes
        Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
        Require method GET POST OPTIONS
        Require all granted
    </Directory>
</IfModule>

可能是Symfony.htaccess试图更改一些配置不允许的设置。首先,我建议将行:
AllowOverride FileInfo AuthConfig Limit index
更改为
AllowOverride all
。或者,如果出于安全原因无法执行此操作,请查看Symfony.htaccess,并尝试更改tihs
AllowOverride
在symfony.htacces中使用的指令列表。

通过进行此更改,目录实际上是可访问的,但如果我查询它,就会出现此错误:“loadClassCache();}//$kernel=new AppCache($kernel);//使用HttpCache时,需要在前端控制器中调用该方法,而不是依赖配置参数//Request::enableHttpMethodParameterOverride();$Request=Request::createFromGlobals();$response=$kernel->handle($Request);$response->send();$kernel->terminate($Request,$response);很遗憾,除了此消息之外,我没有关于此错误的更多信息。
-------------------- ------------------------------------------- 
  Symfony                                                         
 -------------------- ------------------------------------------- 
  Version              3.4.8                                      
  End of maintenance   11/2020                                    
  End of life          11/2021                                    
 -------------------- ------------------------------------------- 
  Kernel                                                          
 -------------------- ------------------------------------------- 
  Type                 AppKernel                                  
  Name                 app                                        
  Environment          dev                                        
  Debug                true                                       
  Charset              UTF-8                                      
  Root directory       ./app                                      
  Cache directory      ./var/cache/dev (773 KiB)                  
  Log directory        ./var/logs (41 KiB)                        
 -------------------- ------------------------------------------- 
  PHP                                                             
 -------------------- ------------------------------------------- 
  Version              7.0.27-0+deb9u1                            
  Architecture         64 bits                                    
  Intl locale          n/a                                        
  Timezone             Europe/Berlin (2018-04-24T16:37:05+02:00)  
  OPcache              true                                       
  APCu                 false                                      
  Xdebug               false                                      
 -------------------- -------------------------------------------