我已经在Laravel 5.4中开发了一个项目,在本地环境下完美运行。但当我将其上传到服务器环境时,它只显示一个空白页面,并且没有返回任何错误。
在我的.env文件中,我启用了错误显示:
APP_DEBUG=true APP_LOG_LEVEL=debug
我还为存储目录赋予了777权限。其他文件夹具有755权限,文件具有644权限。
在我的.htaccess文件中的代码是:
在我的.env文件中,我启用了错误显示:
APP_DEBUG=true APP_LOG_LEVEL=debug
我还为存储目录赋予了777权限。其他文件夹具有755权限,文件具有644权限。
在我的.htaccess文件中的代码是:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
我的服务器 PHP 版本是 5.6。