复制的Laravel项目收到500服务器错误

时间:2017-06-15 18:38:30

标签: laravel

我复制了一个包含所有递归文件权限的laravel项目。然后我将它加载到plesk服务器上的子域。我使用plesk的应用程序界面安装了所有依赖项。我收到关于密码和密钥的错误,所以我将app_key更改为SomeRandomStringWith32Characters。当我运行工匠说"我也遇到了错误。 PHP致命错误:未捕获的反射异常:/var/www/vhosts/domain/subdomain/bootstrap/cache/compiled.php:1291"中不存在类日志。然后它列出了堆栈跟踪列表#0-4。

此外,我已将公共文件夹中的.htaccess文件配置为如下所示

<Limit GET POST PUT DELETE>
#For REST support
       Allow from all
 </Limit>

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

    RewriteEngine On
    RewriteBase / # <------------ This one you missed

    #Just to redirect to www.site.com when only site.com comes
     RewriteCond %{HTTP_HOST} !^www\. [NC]
     RewriteRule ^(.*)$ http://www.%{HTTP_HOST} [R=301,L]
    #end of codes

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

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

我是laravel的新手所以非常感谢任何帮助。谢谢

1 个答案:

答案 0 :(得分:0)

尝试清除引导程序和存储目录中的所有缓存文件。运行以下命令:

php artisan config:cache

php artisan env

您可能想要运行

composer dumpautoload

以及