从零开始学习laravel web开发

所有的代码都是在app->http->controller里面完成

先创建路由然后写controller,路由文件是app\Http\routes.php

数据库配置文件在config下面的database.php

config/app.php 改 env('APP_KEY')=>env('APP_KEY', 'Gm5j15kuRILwQJvsY28HHyzMpehuejeb')

在根目录下创建空文件夹 storage\framework\sessions


nginx的root目录正向public下,配置域名 b.zhongtai.com

routest.php里增加 Route::get('test', 'TestController@test');

TestController新增 test()

浏览器访问 http://b.zhongtai.com/test




1、开启调试模式 config/app.php修改:'debug' => env('APP_DEBUG', true)

解决Whoops, looks like something went wrong

2、再次访问,发现报错信息变多了,重要是

No supported encrypter found. The cipher and / or key length are invalid.

终端使用如下命令:

php artisan key:generate

将生成的key复制到config/app.php替换的APP_KEY键值。

解决Whoops, looks like something went wrong.

这里我是由于使用 composer create-project laravel/laravel mylaravel创建项目之后将原来文件拷贝到新目录的时候。.env的隐藏文件没有拷贝。只要拷贝过去也可以。建议使用这种方式;


解决Whoops, looks like something went wrong.

.env由于是隐藏代码,所有git初始上传时没上传

config/app.php 改 env('APP_KEY')=>env('APP_KEY', 'Gm5j15kuRILwQJvsY28HHyzMpehuejeb')




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值