हम वर्तमान में Nginx का उपयोग हमारे सर्वर के रूप में कर रहे हैं और कैशिंग तंत्र के लिए memcached। मैं PHP त्रुटि लॉग का निरीक्षण कर रहा था और memcached के बारे में PHP चेतावनी के बहुत सारे मेरे ध्यान पकड़ा।अमान्य Memcache-> कनेक्शन सदस्य चर त्रुटियों
$tmp = $this->_memcache->get($id);
मैं भी यही चेतावनी संदेश लेकिन साथ कई अन्य पीएचपी चेतावनियां देखने मेम्कैश वस्तु के विभिन्न समारोह कॉल के साथ अलग-अलग:
PHP Warning: Memcache::get(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 180
लाइन यह इशारा कर गया, तब कोड के इस टुकड़े है:
PHP Warning: Memcache::add(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 180
PHP Warning: Memcache::set(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 230
PHP Warning: Memcache::delete(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 323
मैंने वेब के माध्यम से एक खोज की लेकिन वास्तव में मदद की कोई भी चीज़ नहीं मिली। समय-समय पर, हमें हमारे memcached के साथ कुछ समस्याएं हैं। क्या यह संभव है कि किसी प्रकार की समस्या तब होती है जब कुछ समस्या के कारण सर्वर डाउन हो जाते हैं? मुझे वास्तव में इन चेतावनियों के कारणों के बारे में कोई जानकारी नहीं है। मैं इसे कैसे ठीक कर सकता हूं या कम से कम मैं इन चेतावनियों से कैसे बच सकता हूं? 1 एमबी
क्या आपको समाधान मिला है? यदि आपको कोई फर्क नहीं पड़ता ... –
क्या आपने डिमन से कुछ प्राप्त करने से पहले कनेक्शन बनाया है? – Barif