资讯专栏INFORMATION COLUMN

Laravel 5.4 首次搭建,从 clone 到运行成功

_Dreams / 3137人阅读

摘要:五期间会报好几个错误,为了方便调试我们可以装一下框架开发调试工具,在的中添加一行注册如果不生效,查看一下中的是否为发现报错解决方案接着再运行一次,就能看到这个个大写的字母啦,标志着我们成功啦。查看所装的版本

原文地址: here
一. clone : git clone https://github.com/laravel/la...

二. 这时我们发现 没有vendor包,运行 composer install,安装扩展包并生成 composer.lock,这个 composer.lock需提交 到代码版本控制器中,如:git; 等待执行安装完成即可(根据个人的网速不同时间不一)

三. 将 根目录下的 .env.example 文件复制一份,重命名为.env , 还放在跟.env.example 同级的目录下
四. 接下来我们将这个项目加到我们网站的根目录下,将document root 的路径指到public文件夹下,然后运行index.php即可。
五. 期间会报好几个错误,为了方便调试我们可以装一下Laravel框架开发调试工具Laravel Debugbar,

composer require barryvdh/laravel-debugbar

在config/app.php的providers中添加一行注册

BarryvdhDebugbarServiceProvider::class,

如果不生效,查看一下config/app.php 中的debug是否为true

发现报错:
`LOG.error: RuntimeException: The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths. in /Applications/MAMP/htdocs/laravel/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php:43

Stack trace`
解决方案:

php artisan key:generate

接着再运行一次index.php,就能看到 laravel这个个大写的字母啦,标志着我们成功啦。

查看所装的 laravel 版本

php artisan --version

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

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

相关文章

  • Laravel 5.4 入门系列 1. 安装

    摘要:的安装与使用是什么是的一个依赖管理工具。它以项目为单位进行管理,你只需要声明项目所依赖的代码库,会自动帮你安装这些代码库。 Composer 的安装与使用 Composer 是什么 Composer 是 PHP 的一个依赖管理工具。它以项目为单位进行管理,你只需要声明项目所依赖的代码库,Composer 会自动帮你安装这些代码库。 安装 Composer Mac 下的安装只需要在命令行...

    hqman 评论0 收藏0
  • Laravel 5.4 入门系列 11. 通过邮件激活注册用户

    摘要:我们稍微封装下代码吧请您激活账户方法用于保存或更新字段方法用于判断是否在小时之内使用管理邮件在刚才的例子中,我们使用的是提供的方法来快速创建和发送邮件。 使用 Mailtrap 测试邮件功能 Mailtrap 提供了简单的测试邮件的服务,步骤如下: 登录网站 Mailtrap 注册用户 注册成功之后,会自动创建一个 demo,点进去之后就可以看到配置信息 showImg(https...

    dendoink 评论0 收藏0
  • 部署web项目的过程记录,包括laravel,redis,mongodb,workerman的配置过

    摘要:如果服务器中该账号的钥匙对已经存在,并且已经将放到该账号的设置中,可以跳过这一步。如果不符合,需要根据提示安装必要的扩展。后续再进行补充做守护队列监听进程和自动部署到服务器的说明。 系统LAMP基础环境是已经搭建好,记录要将web项目部署到线上的过程如下,方便后续部署新项目时参考: laravel项目ubuntu 16.04php 7.0 克隆项目到服务器 (1)我们使用 your@e...

    bluesky 评论0 收藏0
  • 部署web项目的过程记录,包括laravel,redis,mongodb,workerman的配置过

    摘要:如果服务器中该账号的钥匙对已经存在,并且已经将放到该账号的设置中,可以跳过这一步。如果不符合,需要根据提示安装必要的扩展。后续再进行补充做守护队列监听进程和自动部署到服务器的说明。 系统LAMP基础环境是已经搭建好,记录要将web项目部署到线上的过程如下,方便后续部署新项目时参考: laravel项目ubuntu 16.04php 7.0 克隆项目到服务器 (1)我们使用 your@e...

    xuexiangjys 评论0 收藏0

发表评论

0条评论

_Dreams

|高级讲师

TA的文章

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