【问题标题】:blank page comes in laravel 5空白页来自 laravel 5
【发布时间】:2015-06-19 15:13:26
【问题描述】:

我在我的 UBUNTU 系统中设置了一个新的 laravel 5,它是 14.04。

当我运行 http://localhost/blog/public/ 的项目时,它给了我一个空白页。 我在我的系统中一次又一次地设置 laravel,但它无法正常工作。

我知道“php artisan serve”。它将在http://localhost:8000/ 上运行我的项目,但我不想要这个。我只想通过输入一个网址来运行。请帮助我,非常感谢您的解决方案。

【问题讨论】:

标签: php laravel frameworks


【解决方案1】:

在您的项目目录上运行以下命令。

sudo chmod -R 777 storage/

在此之后它可能会正常工作。

【讨论】:

  • 你能解释一下这是做什么的吗?
  • 基本上它提供了所有权限,例如读取和系统上的权限。您的应用程序存储缓存文件的位置或存储它们的文件夹。这就是为什么它至少需要读写权限。
【解决方案2】:

您可以尝试这些指针中的任何一个。

  • 授予对引导/缓存和存储文件夹的写入权限

sudo chmod -R 777 引导/缓存存储

  • 通过 artisan 命令生成新的应用程序密钥

php 工匠密钥:生成

  • 如果空白屏幕仍然存在,并且您在 CENTOS 上运行,则可能是 SELinux 问题。如果是,请运行此命令。

setenforce 许可


希望这会有所帮助!

【讨论】:

    【解决方案3】:

    使用以下命令授予对 bootstrap/cache & storage 文件夹的写入权限

    sudo chmod -R 777 bootstrap/cache
    
    sudo chmod -R 777 storage
    

    还要确保生成新的应用程序密钥。如果没有,则使用以下命令

    php artisan key:generate
    

    【讨论】:

      猜你喜欢
      • 2016-05-26
      • 1970-01-01
      • 1970-01-01
      • 2019-12-30
      • 1970-01-01
      • 1970-01-01
      • 2016-06-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多