Class "Redis" not found

1 개요[ | ]

Class "Redis" not found
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()
# composer require predis/predis
apt update
apt install php8.3-redis

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}