Chcę używać Redis w wersji laravel 5.2 jednak pojawia się błąd, że nie znaleziono klasy "Predis \ Client", Jak mogę rozwiązać.Otrzymuję komunikat o błędzie "Klasa" Predis Klient "nie znaleziono" w Laravel 5.2
16
A
Odpowiedz
26
- najpierw pobrać REDIS do systemu (jeśli nie zostało już zainstalowane).
Przejdź do folderu, w którym zostały pobrane Redis i uruchomieniu tego polecenia:
cd your-redis-folder-name make
przejdź do katalogu projektu i zainstalować kompozytor:
composer require predis/predis
przejdź do. env file and add Kolejka sterownika:
QUEUE_DRIVER=redis
- użyj
Mail::queue()
, aby wysłać pocztę za pośrednictwem kolejki. Zobacz Doc. A w biegu terminala:
php artisan queue:listen
wysłać.
3
Musisz dodać predis/predis
do composer.json
dla swojego projektu. Numer referencyjny: https://laravel.com/docs/5.2/redis#introduction
+0
dzięki za pomoc, rozwiązałem to. – onerciller
2
dodaliśmy plik composer.json "predis/predis": "~ 1.0" pomoc działa poprawnie.
12
Zapis w konsoli w folderze projektu:
composer require predis/predis
I to wszystko.
Twoje wyjaśnienie nie wystarcza, aby rozwiązać problem. Sprawdź ten link http://stackoverflow.com/help/how-to-ask – smartrahat
@smartrahat dla mnie to wyjaśnienie było wystarczające - pytanie było precyzyjne i jasne. –