laravel 学习之坑 Unable to boot ApiServiceProvider, configure an API domain or prefix.
上报错图
解决方法:
复制一份 .env.default 或者 .env.example 改名为 .env完事
注:在.env文件中需要添加 API_PREFIX=api 不知道有没有用,如果直接复制不行,那就复制完了在文件中加上这句话吧
找了百度一大堆,没一个有用的 fuck
在.env里面写上 有几个需要改的地方 根据自己项目来改
AUTH_GUARD=api API_DEBUG=true API_VERSION=v1 API_PREFIX=api API_SUBTYPE=app API_STRICT=false API_NAME="Sites API" API_STANDARDS_TREE=vnd API_DEFAULT_FORMAT=json API_CONDITIONAL_REQUEST=false
文档中的一句话:
Laravel 使用 PHP 扩展库 DotEnv 来实现这一功能,在新安装的 Laravel 中,根目录下有一个 .env.example
文件,如果 Laravel 是通过 Composer 安装的,那么该文件已经被重命名为 .env
,否则的话你要自己手动重命名该文件。