Redis
 sql >> Base de données >  >> NoSQL >> Redis

Laravel 4 :Appel à une méthode indéfinie Redis ::connection()

Je suis tombé sur cela après avoir rencontré ce problème et je voulais ajouter une autre réponse au cas où cela aiderait quelqu'un d'autre.

Dans mon cas, il y a eu une collision d'alias parce que ma configuration php a le module/extension PHP-Redis activé - le module PHP et Laravel semblent avoir un objet en conflit nommé Redis. J'ai pu résoudre ce problème simplement en utilisant l'identifiant complet de l'espace de noms :

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