php - Laravel 5.4 - 空白页面 - 无错误显示

标签 php laravel laravel-5 laravel-5.3 laravel-5.4

我在 laravel 5.4 中开发了一个项目。它在本地环境中运行完美。当我将它上传到服务器环境时。它只显示一个空白页面并且不返回任何错误。

在我的 .env 文件中,我启用了错误显示:

APP_DEBUG=真 APP_LOG_LEVEL=调试

存储目录我也给了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。

最佳答案

如果您使用共享主机,可能文档根路径不正确。对于 laravel,它应该指向公用文件夹。你可以查看本指南,它有更多关于如何在共享主机上运行 laravel 的数据。

https://github.com/petehouston/laravel-deploy-on-shared-hosting/blob/master/README.md

关于php - Laravel 5.4 - 空白页面 - 无错误显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42454806/

相关文章:

php - 如何在 PHP 中实现多层架构

php - 您可以在 PHP 中动态创建实例属性吗?

Laravel 未连接到 homestead 数据库

php - Laravel ORM - 自定义 GroupBy Month JSON 响应

php - 在多对多关系 laravel 中命名表

php - 用 Dotrine 进行日期查询

php - 在函数内选择在函数外使用

php - Laravel 测试 phpunit 按 NotFoundHttpException

laravel - L5.5 : How to auto discover package?

laravel-5 - 如何在laravel的数据透视表中获取created_at