2016-01-18 106 views
16

私はlaravel 5.2でRedisを使用したいと思いますが、クラス 'Predis \ Client'が見つかりませんでした。それを解決する。Laravel 5.2で「Class 'Predis Client' not found」エラーが発生しました。

+0

問題を解決するための説明では不十分です。このリンクをチェックしてください。http://stackoverflow.com/help/how-to-ask – smartrahat

+0

@smartrahat私にはこの説明は十分でした。質問は正確かつ明確でした。 –

答えて

26
  1. まず、(あなたはすでにそれをインストールしていない場合)お使いのシステムにREDISをダウンロードしてください。
  2. ゴーあなたはRedisのをダウンロードして、このコマンドを実行したフォルダへ:

    cd your-redis-folder-name 
    make 
    
  3. は、プロジェクトディレクトリに移動し、作曲をインストール:あなたへ

    composer require predis/predis

  4. 移動します。 ENVファイルとキュードライバを追加します。

    QUEUE_DRIVER=redis 
    
  5. Mail::queue()を使用してキュー経由でメールを送信します。 Docを参照してください。
  6. そして、あなたの端末の実行中:

    php artisan queue:listen 
    

    送信します。

2

composer.jsonファイル「predis/predis」を追加しました:「〜1.0」は正常に動作します。プロジェクトフォルダ内のコンソールで

12

書き込み:

composer require predis/predis 

そして、すべてのthats。

関連する問題