实时服务器上的Laravel错误[此页面无法正常使用HTTP ERROR 500]

时间:2018-09-24 12:50:10

标签: laravel laravel-5 laravel-5.2

我已将网站从一台服务器[go daddy]移至另一台[webserver247],但现在它不起作用,我已经尝试了所有方法,但似乎没有任何效果。它可以在我以前的服务器上正常工作,但是我不了解此服务器上的问题是什么。我试图重新编写htaccess,但是它也不起作用。

这是来自公用文件夹的htaccess

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews -Indexes
</IfModule>

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

这是根文件夹上的htaccess

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews -Indexes
</IfModule>

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

任何人都可以帮助我,我将非常感谢。  谢谢

2 个答案:

答案 0 :(得分:0)

仔细检查您是否有.env文件。移动服务器可能有很多事情。

答案 1 :(得分:0)

您可以将APP_DEBUG文件中的TRUE变成.env。这应该使您能够看到抛出的错误,因此可以采取措施。不幸的是,很难在不确切知道抛出什么的情况下简单地调试500错误。