1 개요[ | ]
- Class "Redis" not found
text
Copy
root@localhost:/app/laravel/storage/logs# cat laravel.log
[2024-01-02 07:24:08] dev.ERROR: Class "Redis" not found {"exception":"[object] (Error(code: 0): Class \"Redis\" not found at /app/laravel/vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php:81)
[stacktrace]
#0 /app/laravel/vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php(33): Illuminate\\Redis\\Connectors\\PhpRedisConnector->createClient()
#1 /app/laravel/vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php(38): Illuminate\\Redis\\Connectors\\PhpRedisConnector->Illuminate\\Redis\\Connectors\\{closure}()
#2 /app/laravel/vendor/laravel/framework/src/Illuminate/Redis/RedisManager.php(110): Illuminate\\Redis\\Connectors\\PhpRedisConnector->connect()
#3 /app/laravel/vendor/laravel/framework/src/Illuminate/Redis/RedisManager.php(91): Illuminate\\Redis\\RedisManager->resolve()
...
#22 /app/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run()
#23 /app/laravel/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle()
#24 {main}
"}
Error
Class "Redis" not found
at vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php:81
77▕ * @throws \LogicException
78▕ */
79▕ protected function createClient(array $config)
80▕ {
➜ 81▕ return tap(new Redis, function ($client) use ($config) {
82▕ if ($client instanceof RedisFacade) {
83▕ throw new LogicException(
84▕ extension_loaded('redis')
85▕ ? 'Please remove or rename the Redis facade alias in your "app" configuration file in order to avoid collision with the PHP Redis extension.'
i A class import is missing: You have a missing class import. Try importing this class: `Illuminate\Support\Facades\Redis`.
+23 vendor frames
24 artisan:35
Illuminate\Foundation\Console\Kernel::handle()
Bash
Copy
# composer require predis/predis
apt update
apt install php8.3-redis
2 같이 보기[ | ]
3 참고[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.