ホームページ  >  記事  >  PHPフレームワーク  >  yii2 redis がエラーを報告した場合はどうすればよいですか?

yii2 redis がエラーを報告した場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-04-08 10:54:562526ブラウズ

yii2 redis がエラーを報告した場合はどうすればよいですか?

yii2 Redis がエラーを報告した場合はどうすればよいですか?

yii2-redis のインストールと構成

推奨される関連チュートリアル: yii フレームワーク

redis のインストール拡張子:

1。composer を介してインストールし、プロジェクトのルート ディレクトリに移動し、cmd を実行して (推奨)

php composer.phar require --prefer-dist yiisoft/yii2-redis

を実行するか、composer.json ファイルに

"yiisoft/yii2-redis": "~2.0.0"

を追加します。対応するプロジェクト

2. 手動インストール

クリックしてダウンロード: yii2.0-redis extension

ダウンロードした拡張ファイルをvendor/yiisoft/の下に置き、yii2-redisという名前を付けます。

vender/yiisoft/ の下にある extensions.php を変更し、redis 拡張機能を追加します

'yiisoft/yii2-redis' =>
    array (
        'name' => 'yiisoft/yii2-redis',
        'version' => '2.2.0.0',
        'alias' =>
        array (
            '@yii/redis' => $vendorDir . '/yiisoft/yii2-redis',
        ),
    ),

上記 2 つの方法をインストールした後

Windows 環境で redis をビルドします

ダウンロード アドレス: https://github.com/dmajkic/redis/downloads ダウンロードしたパッケージには 2 つのパッケージがあります。

1 つは 32 ビットで、もう 1 つは 64 ビットです。実際の状況に応じて選択してください。

このフォルダーを D:\redis ディレクトリなどの他の場所にコピーします。

cmd ウィンドウを開き、cd コマンドを使用してディレクトリを D:\redis に切り替え、redis-server.exe redis.conf を実行します。

実行後、次のインターフェイスが表示されます。

yii2 redis がエラーを報告した場合はどうすればよいですか?

Linux での Redis の環境構築

Ubuntu に Redis をインストールするには、ターミナルを開いて次のコマンドを入力します。

$sudo apt-get update
$sudo apt-get install redis-server

これによりインストールされます。コンピューター上で Redis

Redis を開始します

$redis-server

Redis がまだ実行されているかどうかを確認します

$redis-cli

これにより、以下に示すような Redis プロンプトが開きます。上記のプロンプト情報では、127.0.0.1 はマシンの IP アドレス、6379 は Redis サーバーが実行されているポートです。次に、以下に示すように PING コマンドを入力します。

redis 127.0.0.1:6379>

これは、コンピューターに Redis が正常にインストールされたことを意味します。

Ubuntu への Redis Desktop Manager のインストール

Ubuntu に Redis Desktop Manager をインストールするには、http://redisdesktop.com/download からパッケージをダウンロードしてインストールします。

Redis Desktop Manager は、Redis キーとデータを管理するためのユーザー インターフェイスを提供します。

redis サービスが開始されたことを示します

Yii コンポーネントの設定

redis 127.0.0.1:6379> ping
PONG

ページには「111」が出力されます。これは、redis 設定が成功したことを意味します

以上がyii2 redis がエラーを報告した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。