资讯专栏INFORMATION COLUMN

Laravel项目上传github后,clone到本地运行时报错500的解决方法

lastSeries / 2382人阅读

摘要:主要原因是因为上传到时文件会被忽略上传,毕竟文件中有各种数据库的连接信息,上传之后有很严重的安全隐患。再次执行还是会报错此时依次执行以下命令重启项目会发现完美解决啦。

这几天自己在捣鼓一个laravel的项目,本地开发上传到github,再次clone到本地开发的时候报错500。

主要原因是因为上传到github时 .env 文件会被忽略上传,毕竟 .env 文件中有各种数据库的连接信息,上传之后有很严重的安全隐患

另外,vendor文件夹也会被忽略上传,太多第三方类库的话上传会很慢,其他忽略文件可在 .gitignore 文件中查看。

所以clone到本地的时候,需要执行命令 composer install 安装依赖类库,不然会报找不到依赖的错误,此时你会发现项目中已添加了vendor文件夹

这个时候再次执行项目还是会报错500,因为项目中没有 .env 文件呀,执行以下命令:

cp -a .env.example .env

此时项目中会多了 .env 文件,去到 .env 文件修改配置数据库连接信息。

再次执行还是会报错:No application encryption key has been specified.

此时依次执行以下命令:

php artisan key:generate
php artisan serve

重启项目会发现完美解决啦。

记录一下踩过的坑,希望下次不会再犯,

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/29879.html

相关文章

  • Laravel5.4 博客部署阿里云服务器

    摘要:前边已经学会在本地用进行开发了,现在就让我们将本地开发的项目部署到阿里云服务器,来次实战操作,阿里云部署环境阿里,,使用服务器,登录。 前边已经学会在本地用Homestead进行开发了,现在就让我们将本地开发的项目部署到阿里云服务器,来次实战操作,阿里云部署环境:阿里ECS,Ubuntu,使用Nginx服务器,SSH登录。 一、服务器配置 如果你的服务器是刚申请的,则必须做一些基础的配...

    JowayYoung 评论0 收藏0
  • 201905月技术笔记

    摘要:是成功的,但最后提示警告检测到时钟错误。周总结把环境搞起来了,看起来很简单的几行命令,涉及到不同环境,要不断调。周总结本周没有太多可列的问题主要是工作量不饱满。周总结履历整理掉了遇到的一些问题。 缘起 有相关问题,还是得当天就整理下,总月末再整理总有点扯。当天有点忙的话,最迟第二天早上来整理好。 从20190508晚上整理开始。 Week 19 20190506 在不该浪费时间...

    KevinYan 评论0 收藏0
  • Laravel Mix运行时关于es2015报解决方案

    摘要:概述系统环境最近在使用时,执行命令时报了解决方案在百度上搜了一圈,没有找到合适的答案。意外在上项目中的找到了对应的解答,方案如下在根目录增加文件,文件内容执行命令参考地址 概述 系统环境 2015 MacBook Pro 13.3 PHP 7.2.2 Laravel 5.7.9 Node v8.0.0 Npm 6.0.0 最近在使用Laravel Mix时,执行命令npm run...

    MRZYD 评论0 收藏0
  • Laravel 5.4 migrate时报: Specified key was too long

    摘要:默认使用字符编码,而不是之前的编码。这也应该就是改用字节长度的字符编码的原因之一。不过要注意的是,只有版本以后才开始支持字符编码查看版本。注如果是从升级到,不需要对字符编码做切换。 Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误: [IlluminateDatabaseQueryExcept...

    MarvinZhang 评论0 收藏0
  • 在 Docker 中运行 Laravel 项目

    摘要:本篇承接使用构建环境,介绍如何在该文所用的容器中运行项目。接下来可以新建一个项目或是通过转移项目。从上同步项目一般服务器中运行的项目都是在本地开发完成后同步上去的。生成文件文件含有项目所需的配置以及用于加密解密的随机字符串。 本篇承接 使用 Docker 构建 LNMP 环境,介绍如何在该文所用的容器中运行 Laravel 项目。主要步骤为:转移 Laravel 项目到数据卷 => 配...

    luxixing 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<