迁移到apache后,问题访问CakePhp站点2.4.10

时间:2017-02-17 16:12:24

标签: apache .htaccess cakephp

我最近将cakePHP应用程序迁移到另一个debian版本,但收到了上述错误。 apache版本是2.4及以下版本是htaccess中的内容

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule    ^$    webroot/    [L]
RewriteRule    (.*) webroot/$1    [L]
</IfModule>

在浏览器上显示以下错误;

  

服务器遇到内部错误或配置错误,无法完成您的请求。

     

请通过sysad@sysad.com与服务器管理员联系,告知他们此错误发生的时间以及您在此错误发生之前执行的操作。

     

服务器错误日志中可能提供了有关此错误的更多信息。

当我检查时,apache日志我得到以下

htaccess: FilterProvider takes three arguments, filter-name provider-name match-expression,

1 个答案:

答案 0 :(得分:0)

它已修复,用下面的

替换了FilterPovider mod_deflate.c
<IfModule mod_deflate.c> 
SetOutputFilter DEFLATE 
SetEnvIfNoCase Request_URI \.(?:gif|jpg|png|ico|zip|gz|mp4|flv)$ no-gzip
 </IfModule>
相关问题