PHP Redis接続の問題
给我你的怀抱
给我你的怀抱 2017-05-16 13:08:41
0
4
731

< /span>
phpinfo() 関数を出力すると、(上に示したように) redis 拡張機能があることが表示されますが、extension_loaded('Redis') メソッドを呼び出すと false が返されるのはなぜですか。その結果、new Redis() を使用して Redis に接続することはできません。 しかし、Predis を使用して Redis に接続できるのはなぜですか? Redis 接続と Predis 接続の違いは何ですか?これら2つの接続方法をそれぞれ使用する場合、それぞれ何をインストールする必要がありますか?アドバイスをお願いします。

给我你的怀抱
给我你的怀抱

全員に返信(4)
伊谢尔伦

これは Redis クライアントのインストールに相当し、サーバー側に Redis サーバーをインストールする必要があります。

いいねを押す +0
仅有的幸福

これは、PHP に redis 拡張機能がすでにインストールされており、redis もインストールする必要があることを意味します。

いいねを押す +0
Ty80

拡張機能が正常にロードされたかどうかを確認するには、代わりに class_exists('Redis') を使用してください。インストールした Redis 拡張機能はまだバグである可能性があります。

いいねを押す +0
刘奇

スクリーンショットは、redis 拡張機能、つまり phpredishttps://github.com/phpredis/p... がインストールされていることを示しています

phpredis 是用C写的php扩展,需要编译安装。predis 是用php写的php扩展,直接使用,laravel 默认的就是predis
接続できないと言われました。エラーを投稿して確認してください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート