2015-12-09 81 views
0

我到處尋找,如果我能找到這個問題的答案,但我沒有能力。 所以我的問題是Redis服務器,每天晚上隨機小時我的網站由於上述問題而關閉。 爲了讓我的網站起來,我只需要重新啓動我的AWS實例。Redis關閉我的Magento網站

非常感謝您的幫助!

PHP Fatal error: Uncaught exception 'CredisException' with message ' operation not permitted' in /var/www/lib/Credis/Client.php:704\n 

Stack trace: 
#0 /var/www/lib/Credis/Client.php(538): Credis_Client->read_reply('select') 
#1 /var/www/lib/Credis/Client.php(440): Credis_Client->__call('select', Array) 
#2 /var/www/app/code/community/Cm/Cache/Backend/Redis.php(135): Credis_Client->select(0) 
#3 /var/www/lib/Zend/Cache.php(153): Cm_Cache_Backend_Redis->__construct(Array) 
#4 /var/www/lib/Zend/Cache.php(94): Zend_Cache::_makeBackend('Cm_Cache_Backen...', Array, true, true)\n 
#5 /var/www/app/code/core/Mage/Core/Model/Cache.php(137): Zend_Cache::factory('Varien_Cache_Co...', 'Cm_Cache_Backen...', Array, Array, true, true, true) 
#6 /var/www/app/code/core/Mage/Core/Model/Config.php(1348): Mage_Core_Model_Cache->__construct(Array) 
#7 /var/www/app/Mage.php(463): Mage_Core_Model_Config->getModelInstance('core/cache', Array) 
#8 /var/www/app/code/core/Mage/Core/Model/App.php(401): Mage::getModel('core/cache', Array)\n#9 /var/www/app/code/core/Mag in /var/www/lib/Credis/Client.php on line 704 

回答

1

這聽起來像您的redis實例在互聯網上保持打開狀態,並且您已被黑客入侵。

確保您的實例安全正確。

Gist explaining the problem

+0

非常感謝這些信息! 你有關於如何安全的任何教程嗎?這不是我設置Redis服務器,所以很難找到如何去做... 因爲要訪問我的Redis服務器,我必須輸入密碼。 非常感謝! – magentodev

+0

不幸的是我沒有。我可以推薦給你的第一步(因爲你提到AWS)是遵循amazon在創建實例時提供的[基本指導](http://aws.amazon.com/articles/1233/)。 –

+1

爲什麼不嘗試Redis自己的文檔? http://redis.io/topics/security –