我有一个带有 Laravel 5.8 的 Debian 10 服务器。这是redis的配置config/database.php
:
'redis' => [
'client' => 'predis',
'default' => [
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
'read_write_timeout' => 60,
],
'cache' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => env('REDIS_CACHE_DB', 1),
],
],
在.env
文件中我只有REDIS_PASSWORD
参数,这在 redis-server 配置中是相同的。我注意到一些电子邮件在队列中停留了很长时间,没有明显的原因。检查 Redis 日志,redis-server monitor
我发现有几个客户端尝试使用文件中存在的旧测试密码进行连接.env
。
php artisan config:cache
和类似的没有帮助。
.env 文件和其他文件中不再存在测试密码;他们如何以及在哪里可以得救?我如何永久摆脱它们?
谢谢