wp-cli मेनटेनेंस मोड को इनेबल करना


11

थीम या प्लगइन अपग्रेड के दौरान, रखरखाव मोड सक्षम होता है और फिर एक बार पूरा हो जाता है।

क्या रखरखाव मोड को मैन्युअल रूप से सक्षम / अक्षम करना संभव है?

Enabling Maintenance mode... Downloading update from xxxx Disabling Maintenance mode...

जवाबों:



9

आप .maintenanceअपने रूट वर्डप्रेस निर्देशिका में एक फ़ाइल जोड़कर वर्डप्रेस में रखरखाव मोड को सक्षम कर सकते हैं । इसमें शामिल करना होगा:

<?php
$upgrading = time();

जब तक आप फ़ाइल को हटाते हैं, तब तक आपकी साइट रखरखाव फ़ाइल में रहेगी।


4
इसे जोड़ने के लिए, वर्डप्रेस टाइमस्टैम्प को देखता है $upgradingऔर अगर यह 10 मिनट से अधिक पुराना है तो रखरखाव विंडो पास हो गई है, और .maintenanceफ़ाइल को अनदेखा करता है।
विलियम टरेल 15

ओपी ने जो मांगा वह नहीं है। वे जानना चाहते हैं कि WP-CLI का उपयोग कैसे करें।
लीमैनएक्स

1
@leymannx मेरी पोस्टिंग के समय WP-CLI के साथ रखरखाव मोड को सक्षम / अक्षम करने का कोई तरीका नहीं था।
डैनियल बछुबर

2

मैं रखरखाव मोड के लिए प्लग-इन का उपयोग करता हूं और हमेशा इसे "रखरखाव मोड" में छोड़ देता हूं ।

व्यावहारिक रूप से आप उस प्लग-इन को चालू / बंद करके वास्तविक रखरखाव मोड को चालू / बंद कर सकते हैं, जो wp-cli के माध्यम से आसान है:

# activate maintenance mode, flush caches and stuff
wp plugin activate ultimate-maintenance-mode
# do maintenance things
wp plugin deactivate ultimate-maintenance-mode
# flush caches again so the maintenance page does not show up

1
बहुत बढ़िया! हालांकि मैं विश्वास नहीं कर सकता कि wp-cli में एक देशी विशेषता नहीं है जो ऐसा करता है।
पग्लियुका

ऐसा लगता है कि ऐसा करने वाला एक मूल वर्डप्रेस फ़ंक्शन नहीं है, इसलिए wp-cli पर कॉल करने के लिए कुछ भी नहीं है।
स्लैम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.