0

この場合、Laravel 5.2 プロジェクトの Predis セットアップ (Redis 用の PHP クライアント) について混乱しています。ドキュメント
には 、各ページにロードせずにアプリ全体で使用するには、コンポーザーに自動ロードする必要があると書かれています...

どうやって?どこ?何?これを行うには、追加または作成する必要がありますか? インストールとサーバー構成についてほとんど知らないので、それを理解できないようです..

これが私の言いたいことです。これは私が想定するどこかに行く必要があります

require 'Predis/Autoloader.php';

Predis\Autoloader::register();

どうも

4

2 に答える 2

1

別の方法

  1. https://github.com/nrk/predisから predis パッケージをダウンロードします
  2. 抽出する
  3. フォルダーの内容を Laravel/vendor/predis/predis にコピーします。次に、フォルダー構造は ここに画像の説明を入力
  4. コントローラー内
class WelcomeController extends Controller
{
    public function index()
    {
        $client = new \Predis\Client([
            'scheme' => 'tcp',
            'host' => '127.0.0.1',
            'port' => 6379
        ]);
        $client->set('foo', 'bar');
        return $value = $client->get('foo');
    }
}

システムに redis がインストールされている場合、「bar」の値が返されます。

于 2016-02-08T09:43:15.750 に答える