【问题标题】:Laravel project showing "Whoops, looks like something went wrong." on live serverLaravel 项目显示“哎呀,好像出了点问题”。在实时服务器上
【发布时间】:2018-06-19 05:23:23
【问题描述】:

今天我尝试上传我的第一个网站,但出现错误。在本地服务器上它工作正常,但当我将它上传到实时服务器时,我收到一个错误,提示“哎呀,看起来像出了点问题”。更具体地说,它在同一页面上显示了两次。检查下面的图像。 将项目上传到实时服务器时遵循的步骤:

  1. 压缩文件

  2. 在根目录下新建文件夹。

  3. 将文件解压到新文件夹中。

  4. 将所有文件从公用文件夹移动到 /public_html/

  5. 编辑了 index.php 文件中的位置。

注意:除了 index.php 我没有更改任何其他文件。 我在 youtube 上上了一课,通过这些步骤,他的项目成功了,但我的却抛出了一个错误。

我也注意到在cpanel中解压文件夹后.env文件丢失了。这可能是问题吗?

【问题讨论】:

  • 打开.env文件并开启调试模式
  • 提供storage文件夹的写权限,然后运行php artisan config:cache并刷新页面
  • @DsRaj 感谢您的回复,但默认调试模式设置为 true。
  • 您在部署项目时具体做了哪些步骤?将它们添加到您的问题中
  • 是否因为移动文件而更改了索引文件中“vendor/autoload.php”的路径

标签: laravel


【解决方案1】:

使 .env 文件存在。

然后别忘了生成应用密钥

php artisan key:generate 

【讨论】:

    【解决方案2】:

    有时 .env 文件没有被服务器读取。您可以尝试编辑 .env 文件并根据您的服务器提供必要的凭据,例如:

        APP_URL= *
        APP_KEY= *
        DB_CONNECTION=mysql
        DB_HOST= *
        DB_PORT=3306
        DB_DATABASE= *
        DB_USERNAME= *
        DB_PASSWORD= *
    

    带星号的行是您通常需要填写的行。 APP_KEY 可以通过在本地工作区中使用php artisan key:generate 命令设置,然后将值复制到您的实时服务器。

    如果无法读取 .env 并且仍然显示错误,请尝试编辑 config/app.php 文件并将 'key' => env('APP_KEY'), 更改为 'key' => yourgeneratedkey,。尝试将 config/database.php 文件中的值更改为与 .env 文件相同的值

    【讨论】:

      【解决方案3】:

      按照安装指南https://laravel.com/docs/5.6

      • 检查服务器要求(检查是否安装了所有必需的扩展)。
      • 检查是否所有文件都在那里。
      • 检查配置
        • 检查config.php文件
        • 检查目录权限。
        • 生成应用程序密钥 (php artisan key:generate)
        • 检查.env是否存在

      【讨论】:

        【解决方案4】:

        感谢所有回复的人。我找到了解决方案。原来错误的原因是我的 .env 文件中的一个简单的拼写错误。

        【讨论】:

          【解决方案5】:

          这是由于缺少“.env”文件引起的,复制“.env.example”文件的内容并在与“example.env”文件相同的目录中创建一个新的“.env”文件。

          然后运行:php artisan key:generate

          【讨论】:

            猜你喜欢
            • 2020-04-22
            • 1970-01-01
            • 1970-01-01
            • 2014-12-01
            • 2018-04-18
            • 2019-11-20
            • 1970-01-01
            • 2021-11-30
            • 2017-12-03
            相关资源
            最近更新 更多