使用apache&;在debian上的主目录中使用symfony;userdir.conf
在用户目录(/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:使用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
<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,并尝试更改tihsAllowOverride
在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
-------------------- -------------------------------------------