Lumen Artisan问题:没有添加memcached服务器



我刚刚开始从事一个正在进行的项目。我正试图为DB、Lumen等安装一套docker compose服务器。当我尝试一些涉及artisan的命令时(就像php artisan --versionphp artisan migrate(,我会得到错误消息:

没有添加的memcached服务器

好吧,然后我去Laravel文档看看memcached缓存驱动程序是如何工作的,它说这是在config/cache.php中配置的。这个项目没有cache.php文件。另一方面,.env文件不包含CACHE_DRIVER环境变量。

我试着挂载一个memcached服务器,但还是出现了同样的错误。如果我没有任何与memcached相关的配置,我可以在哪里配置memcached服务器或项目中的套接字???

这可能是因为Laravel没有找到缓存配置,而是选择了任何没有配置的驱动程序吗?

我终于可以自己找到解决方案了。感谢大家观看。

当Lumen项目没有.env文件时,配置文件会得到一些奇怪的配置。在本例中,使用memcached作为服务器驱动程序。

解决方案:创建一个.env文件并设置缓存驱动程序。

最新更新