Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Laravel 4 :Aufruf der undefinierten Methode Redis::connection()

Ich bin darauf gestoßen, nachdem ich auf dieses Problem gestoßen bin, und wollte eine weitere Antwort hinzufügen, falls es jemand anderem hilft.

In meinem Fall gab es eine Alias-Kollision, weil meine PHP-Konfiguration das PHP-Redis-Modul/Erweiterung aktiviert hat – sowohl das PHP-Modul als auch Laravel scheinen ein widersprüchliches Objekt namens Redis zu haben. Ich konnte dies einfach lösen, indem ich den gesamten Namespace-Bezeichner verwendete:

//$r = Redis::connection() 
$r = Illuminate\Support\Facades\Redis::connection();