当前位置: 首页 > 后端技术 > PHP

基于laravel的项目步进本地部署总结

时间:2023-03-30 06:04:24 PHP

1.gitclone项目到本地:gitclone**local_dirname2。配置代理到public级别的目录,如:3、访问http://lavarel.local/,会出现如下错误解决方法:需要安装包。进入composer.json级别目录执行composerinstall,静默等待他安装。4、不幸的是,安装完成后,又会出现下面的错误信息,说明你糊涂了。不过不用慌,lavavel提供了完整的日志,我们需要进入storage/logs目录查看日志文件,提示没有key。解决方法:使用phpartisankey:generate生成5。但是生成文件的时候报如下错误,说明没有.env文件T-T原来的.env文件在lavarel中是环境配置文件,但是在lavarel5中.1之后,默认不会生成.env文件,而是生成.env.example文件。我们需要将.env.example文件复制到.env文件。但是可悲的是,当我们直接修改文件的时候,发生错误也无所谓了。我们可以使用命令行来生成它:使用copy,我们看下.env配置APP_KEY为空。接下来我们还是使用刚才的命令生成key,查看.env文件是否已经自动填充了生成的key6。我们继续访问页面还是报错,我们再去看看日志文件。恩,是我们数据库权限的问题。如果修改配置,我们需要在.env中修改如下配置。您可以根据自己的配置进行修改。我们可以继续参观~7.但有时我们也会出现如下错误Cachetagsarenotsupported在使用文件或数据库缓存驱动时,只需将.env中的CACHE_DRIVER改为array即可~ps:其他创建方式1.laravel/installcomposerglobalrequirelaravel/installerlaravelnewmy-project//laravelnewmy-project--dev2.作曲家composercreate-projectlaravel/laravelmy-project//composercreate-projectlaravel/laravelmy-projectdev-develop