સાઇટ્સ → તમારી સાઇટ → નિર્ધારિત કાર્યો.
એક ઉમેરી રહ્યા છીએ
એક આદેશ અને સમયપત્રક. આદેશ સાઇટ જેવા જ વાતાવરણમાં સમાન PHP સંસ્કરણ સાથે ચાલે છે, તેથી wp cron event run --due-now અથવા php artisan schedule:run તમારા શેલમાં વર્તે છે તે જ રીતે કાર્ય કરે છે.
WordPress નો પોતાનો cron
WordPress તેના કાર્યોને પેજ વ્યૂઝ પર નિર્ધારિત કરે છે, તેથી શાંત સાઇટ તેના નિર્ધારિત કાર્યો મોડેથી ચલાવે છે અથવા બિલકુલ નથી ચલાવતી, અને વ્યસ્ત સાઇટ તેને હજારો વખત ચલાવે છે. આ બંનેમાંથી એક પણ તમે ઇચ્છતા નથી.
આનો ઉકેલ બે લીટીઓનો છે. wp-config.php માં DISABLE_WP_CRON ને true પર સેટ કરો, પછી દર પાંચ મિનિટે wp cron event run --due-now ચલાવતું વાસ્તવિક સમયપત્રક અહીં ઉમેરો. ત્યારબાદ તમારી નિર્ધારિત પોસ્ટ્સ અને તમારું બેકઅપ પ્લગઇન ટ્રાફિકને બદલે ઘડિયાળના આધારે ચાલે છે.
તે ચાલ્યું કે નહીં તે જોવું
દરેક કાર્ય તેના છેલ્લા રનને એક્ઝિટ કોડ અને આઉટપુટ સાથે રાખે છે. જે કાર્ય ક્યારેય આઉટપુટ આપતું નથી તે ક્યારેય ચાલ્યું નથી, જે આ સ્ક્રીન વિશેના સૌથી સામાન્ય પ્રશ્નનો જવાબ છે.
તે શું કરી શકતું નથી
નિર્ધારિત કાર્ય મર્યાદિત હોય છે — જો તે તેના સમયપત્રક કરતાં વધુ સમય સુધી ચાલે તો તેને અટકાવી દેવામાં આવે છે, જેથી અટકી ગયેલું કાર્ય પોતાની નકલોનો ઢગલો ન કરી શકે. જો તમારી પાસે એવું કામ છે જે કાયદેસર રીતે કલાકો લે છે, તો તેને વિભાજીત કરો અથવા સપોર્ટને જણાવો અને અમે તમારી સાથે મળીને તેની તપાસ કરીશું.