Lavarel

Lavarel

总结移植lavarel项目会出现的坑

大概是被坑了一个多小时吧。。。稍微总结一下提醒一下大家也以免自己再度中枪…Orz Lavarel项目的报错有的时候和真正的错音驴唇不对马嘴。所以当项目出现问题注意一下几点: 1、vendor文件夹是否缺失 因为这个文件夹lavarel项目一般不会进行改动,本身又大的要命,所以很多自动生成的.gitignore会把这个文件夹带上……嗯就是这么任性Orz 一般这种情况,因为依赖项的缺失,我们都会遇到php的报错,也就是说会出现有php特点的橙色报警框,希望能够方便大家区分。 至于解决方案。。从网上找到相应版本的vendor文件夹拷贝过来即可。 2、.env文件是否已经创建/正常 由于环境、保密等诸多原因,一般.env文件是不上传本地的.env的。但是缺少.env文件一定会影响Lavarel的运行。一般的项目会提供.env.example,删去example并更改APP_KEY即可。 APP_KEY是必填项,有.env也要检查哦。不好好检查一样无限报错的( 不过呢这玩意对长度有严格要求,建议大家采用自动生成的方法 到根目录下执行php artisan key:generate(命…