laravel 安装 填坑之路
装个laravel费了老大的劲了。这东西就很神奇,别的框架下载过来配好环境就可以跑的飞快,怎么一到laravel这就是各种报错,一脸懵逼。
事后想想还是再装一遍laravel,顺带把踩过的坑给记录一下。
1、(默认已经安装好了composer哈)
2、通过composer创建laravel项目
composer create-project --prefer-dist laravel/laravel laravel_project (laravel_project:取的文件名。在哪个路径下执行,就下载在哪了)
3、然后就要开始踩坑了
出大问题,直接报错,缺失vendor文件 。这个时候就要去下载 vendor 文件了,而且只能用 composer 去下载
4、下载更新 vendor
composer install 或者composer update 好像都行。但是
在composer update 之前需要先迈过那道墙,亲测使用了好几个镜像等了好几个小时都没有动静的情况,最后找到了阿里云的 composer 镜像,可算有动静了
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
然后再进入到 laravel 目录下去 composer update
呜呼,等了半天可算是搞定了,vendor 文件终于出现了。
回到浏览器,刷新之前的报错界面。
what!!!Whoops! There was an error. 报错内容:No application encryption key has been specified. 未指定应用程序加密密钥。
如果看不见报错内容的话就需要去 config -> app,php 里将 'debug' => env('APP_DEBUG', false), false 改为true了。
5、解决未指定应用程序加密密钥的问题:
在 laravel 目录下输入 php artisan key:generate
成功后继续回到浏览器刷新错误页面。
nice , 可算是见到 laravel 几个大字了
6、最后
那就是继续开启 laravel 的”从入门到因为装不好框架而放弃”(装好了就不许放弃)的踩坑之路了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了