我有一个网址sahabatkartini.com。我使用Laravel 4构建此网站。上传后,所有子域名突然显示内部服务器错误500 ,子域文件夹显示在网址中。
请看一下这个链接:
我怀疑原因是laravel的.htaccess文件
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine ON
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
如何解决这个问题?谢谢你的帮助。
答案 0 :(得分:1)
将此添加到您的global.php
:
App::error(function(Exception $exception, $code){
Log::error($exception);
$message = $exception->getMessage();
switch ($code) {
case 500:
return Response::json(array('error'=>array(
'code' => 500,
'message' => $message
)), 500);
}});