我复制了一个包含所有递归文件权限的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的新手所以非常感谢任何帮助。谢谢
答案 0 :(得分:0)
尝试清除引导程序和存储目录中的所有缓存文件。运行以下命令:
php artisan config:cache
和
php artisan env
您可能想要运行
composer dumpautoload
以及