くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

LaravelでPredis\Connection\ConnectionException' with message 'Connection refused [tcp://127.0.0.1:6379]'

f:id:mask0702:20150609201407p:plain

新しいVMで既存のLaravelのプロジェクト持ってきて、とりあえずartisan動かそうとしたら

Predis\Connection\ConnectionException' with message 'Connection refused [tcp://127.0.0.1:6379]'

って出たので調べたら、そもそもredis動いてなかった。

でredis起動しようとしたらエラー。

redis-server /etc/redis.conf

'tcp-backlog 511'
Bad directive or wrong number of arguments

調べたら、どうやらサーバー内に別バージョンのredisがあってそれのエラーっぽかったのでその辺もろもろ削除。
redis-server /etc/redis.cof

でredis起動、
redis-cli

でクライアント側も起動してことなきを得た。