वास्तव में इसके लिए कॉन्फ़िगरेशन है। opcache.revalidate_freq=2
, डिफ़ॉल्ट मान 2 सेकंड है, opcache हर 2 सेकंड में टाइमस्टैम्प की जांच करने का प्रयास करेगा और यदि फ़ाइलें बदली जाती हैं तो यह पुन: वैध हो जाएगी। आप अपनी आवश्यकताओं से मेल खाने के लिए मूल्य बदल सकते हैं, या आप इस conf opcache.validate_timestamps=0
का उपयोग करके टाइमस्टैम्प चेक बंद कर सकते हैं, लेकिन इस मामले में प्रत्येक बार जब आप उत्पादन में कोड को तैनात करते हैं तो आपको php-fpm को पुनरारंभ करना होगा (यदि आप php-fpm का उपयोग कर रहे हैं) और वेब सर्वर
opcache.revalidate_freq=2
या किसी पूर्णांक मान
opcache.validate_timestamps=1
या opcache.validate_timestamps=0
क्या अपने php.ini में opcache सेटिंग कर रहे हैं? – Clay
क्या "" opcache.max_accelerated_files "का मूल्य है? अगर आप सेट" opcache.validate_timestamps = 0 "? – Clay
opcache.max_accelerated_files = 2000 –