Cakephp内部服务器错误

Cakephp内部服务器错误,php,cakephp,Php,Cakephp,当我从另一台服务器用新的应用程序文件夹切换应用程序文件夹时,出现内部服务器错误。我已重新配置了数据库凭据,但它仍然无法工作 你知道这是干什么用的吗 该网站是ldr.com.au 以下是我在.htapp文件夹中的访问权限: <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L] </IfModule>

当我从另一台服务器用新的应用程序文件夹切换应用程序文件夹时,出现内部服务器错误。我已重新配置了数据库凭据,但它仍然无法工作

你知道这是干什么用的吗

该网站是ldr.com.au

以下是我在.htapp文件夹中的访问权限:

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

重新启动发动机
重写规则^$webroot/[L]
重写规则(.*)webroot/$1[L]

谢谢。

有关更多信息,请参见此:


我不理解你的问题,但我想你会找到答案的

如果您站在根文件夹上

您的.htaccess应该是

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

重新启动发动机
重写规则^$app/webroot/[L]
重写规则(*)app/webroot/$1[L]
如果您是应用程序文件夹的代理

您的.htaccess应该是

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

重新启动发动机
重写规则^$webroot/[L]
重写规则(.*)webroot/$1[L]

如果没有更多信息,无法提供帮助。检查您的服务器日志,500错误通常意味着配置文件权限有问题,
.htaccess
~检查您的.htaccess。另外,链接到一个有500个错误的站点是非常无用的,不会有任何关于错误发生原因的信息检查你的.htaccess,总是第一个出现500个错误的地方当你想将一个新的应用文件夹传输到服务器时,你通常会做什么?有什么需要注意的吗?检查您的tmp文件夹…webroot上缺少.htaccess文件。我加了一个,效果很好。我是从你那里得到这个主意的。非常感谢你!没问题,我很乐意帮忙。这个链接现在不起作用。。。book.cakephp在那里有更新站点如果你有这个目录结构怎么办:html app webroot subdomain app webroot subdomain目录中的.htaccess文件应该是什么样子?