【问题标题】:Upload laravel project on live实时上传 laravel 项目
【发布时间】:2016-06-15 07:11:42
【问题描述】:

如何上传larval项目到服务器?

我已经上传了在本地计算机上完美运行的 larval 网站,但是当我上传到服务器时,就像我上传其他 PHP 网站一样,但它不会查看它显示一个空白屏幕。

请告诉我,如何解决这个问题?

【问题讨论】:

  • 检查 nginx\php-fpm\apache\laravel 错误日志

标签: php laravel laravel-5.2


【解决方案1】:

也复制 .env 文件或将 appkey 设置为环境变量

【讨论】:

    【解决方案2】:

    您是否在服务器中安装了 laravel,并确保 php 版本和服务器环境按照 laravel 5.2 文档匹配

    【讨论】:

      【解决方案3】:

      部署 Laravel 的提示:

      1. 确保服务器指向公用文件夹而不是项目文件夹

        • DocumentRoot 更改为指向public 文件夹
        • 创建一个返回视图以测试第一步的基本 URL
      2. 相应地更改.env。几个重要的值是:

        • 应用程序密钥。如果尚不可用,请运行 php artisan key:generate
        • 数据库配置。 (主机、端口、用户名、密码)
        • 环境键需要设置为production。这不是超级关键。它仍然可以工作,但很好地隐藏任何不安全的错误消息

      【讨论】:

        【解决方案4】:

        检查存储目录的权限。应用程序需要能够对其进行写入。

        您还需要查看日志:

        存储/日志/laravel.log

        并查看您的网络服务器错误日志。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-04-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-12-10
          • 2019-04-16
          • 1970-01-01
          • 2021-12-17
          相关资源
          最近更新 更多