如題, 專案使用phpredis
連結 redis
,偶爾報如下錯誤:
<code>PHP Fatal error: Uncaught exception 'RedisException' with message 'Failed to AUTH connection' in [no active file]:0 Stack trace: #0 {main} thrown in [no active file] on line 0```</code>
check
過項目的配置資訊正確,此錯誤訊息為偶爾出現
專案中使用redis
處理session
在github
的issues
中發現有人遇到類似的問題,但也沒有給出現的原因和怎麼解決,傳送門github
各位在專案中有遇到類似的問題的嘛, 還是直接使用 predis
這個擴充呢?
如題, 專案使用phpredis
連結 redis
,偶爾報如下錯誤:
<code>PHP Fatal error: Uncaught exception 'RedisException' with message 'Failed to AUTH connection' in [no active file]:0 Stack trace: #0 {main} thrown in [no active file] on line 0```</code>
check
過項目的配置資訊正確,此錯誤訊息為偶爾出現
專案中使用redis
處理session
在github
的issues
中發現有人遇到類似的問題,但也沒有給出現的原因和怎麼解決,傳送門github
各位在專案中有遇到類似的問題的嘛, 還是直接使用 predis
這個擴充呢?
純粹吐槽,phpredis 這個擴充是越來越蛋痛了。 。 。 。
看錯誤是授權相關的錯誤,檢查一下是否是Redis有密碼,如果是叢集部署的話,是否環境不一致
<code>$client = new Predis\Client(array( 'scheme' => 'tcp', 'host' => '127.0.0.1', 'port' => 6379, 'database' => 15, 'password' => '密码' ));</code>
提示的認證失敗麼