其它機子的PHP訪問redis爆“protocol error, got 'n' as reply type byte ”錯誤
解決辦法:
在redis配置文件redis.conf中注釋掉bind配置項的同時把redis3.2新增的配置項
protected-mode由yes改為no,改完后重啟redis服務,其它機子就可訪問redis服務
注意如果使用src/redis-server 這個指令重啟服務器,那問題還是依舊存在,解決方式是使 ./redis-server redis.conf
redis.conf是一個默認的配置文件。剛才我們已經修改里面的配置。 這樣其他服務器訪問就不會在報錯了!
redis如何后台啟動
修改 redis.conf 中,將 daemonize no 改成:
daemonize yes
然后運行
./redis-server redis.conf