Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Laravel 4 :Wywołanie niezdefiniowanej metody Redis::connection()

Natknąłem się na to po napotkaniu tego problemu i chciałem dodać kolejną odpowiedź na wypadek, gdyby pomogło to komuś innemu.

W moim przypadku doszło do kolizji aliasów, ponieważ moja konfiguracja php ma włączony moduł/rozszerzenie PHP-Redis -- zarówno moduł PHP, jak i Laravel wydają się mieć obiekt o nazwie Redis powodujący konflikt. Udało mi się rozwiązać ten problem, używając całego identyfikatora w przestrzeni nazw:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Uruchamianie Redisa w Travis CI

  2. Jackson deserializuje obiekt z listą interfejsów sprężyny

  3. Redis Opublikuj/zasubskrybuj

  4. Redis:Pokaż rozmiar/rozmiar bazy danych dla kluczy

  5. Laravel - Usuń wszystkie klucze pamięci podręcznej / redis zawierające określony ciąg