यह त्रुटि आमतौर पर वैकल्पिक PHP कैश (APC) से संबंधित जो PHP के लिए एक स्वतंत्र और खुला opcode कैश है से संबंधित है। इसका लक्ष्य PHP इंटरमीडिएट कोड को कैशिंग और अनुकूलित करने के लिए एक मुक्त, खुला और मजबूत ढांचा प्रदान करना है। /etc/php.d/apc.ini संपादित करें, दर्ज करें:
# vi /etc/php.d/apc.ini
mmap मॉड्यूल को पारित करने के लिए सुनिश्चित करें कि mktemp शैली file_mask बनाओ सही है और वैध एक:
apc.mmap_file_mask=/tmp/apc.XXXXXX
अगला सुनिश्चित करें प्रत्येक साझा मेमोरी सेगमेंट का आकार, एम/जी प्रत्यय के साथ आपकी आवश्यकताओं के अनुसार सही सेट किया गया है। मेरे मामले में यह 8M के लिए स्थापित किया गया था:
apc.ttl=3600
:
apc.shm_size=96M
आप सेकंड एक कैश प्रविष्टि मामले में एक स्लॉट में निष्क्रिय करने के लिए इस कैश प्रविष्टि स्लॉट एक और प्रवेश के लिए आवश्यक है की अनुमति दी है की संख्या को समायोजित करने की जरूरत है
सेकंड एक उपयोगकर्ता कैश प्रविष्टि मामले में एक स्लॉट में निष्क्रिय करने के लिए इस कैश प्रविष्टि स्लॉट एक और प्रवेश के लिए आवश्यक है की अनुमति दी है की संख्या:
apc.user_ttl=3600
सेकंड की संख्या है कि एक कैश प्रविष्टि रह सकती है कचरा संग्रह सूची पर।
फ़ाइल को सहेजें और बंद करें। सुनिश्चित करें कि आप अपनी आवश्यकताओं के अनुसार मूल्यों को समायोजित करें। php एप्लिकेशन/कैश कंसोल:
# service httpd restart
कभी कभी, मुद्दा सिर्फ संचय को साफ़ करके हल किया जा सकता: अपाचे 2 वेब सर्वर को पुनरारंभ स्पष्ट – kakoma
ऊपर उल्लेख किया है, संचय साफ़ करने में मदद कर सकते हैं, लेकिन मैं यह भी करना पड़ा खुद को हल करने के लिए इसके लिए अपाचे को पुनरारंभ करें। – beterthanlife