在安装Redis时启用igbinary作为序列化器的方法

先说结论

# 先にigbinaryを入れる
pickle install igbinary -n

# オプションをテキストファイルに出力
echo "--enable-redis-igbinary" > redis-options.txt

# --with-configure-optionsでオプション指定のテキストを指定
pickle install redis -n --with-configure-options=redis-options.txt

经过

    • php環境にredisクライアントを入れたい

 

    • peclではなくpickleを使いたい

 

    • 単に pickle install redis としてもigbinaryが有効にならない

インタラクティブモードで実行され、プロンプトに対してyes/noで回答していくと有効になる
Dockerfileでプロンプトに都度入力するのは困難

pickleをバッチモードで実行しつつ、 –enable-redis-igbinary したい

广告
将在 10 秒后关闭
bannerAds