Dacă un script al site-ului web generează o încărcare excesivă a serverului sau conține cod ineficient, puteți atenua temporar problema creând o sarcină CRON care să oprească automat un anumit proces la intervale regulate. Această măsură ar trebui utilizată doar ca soluție temporară, în timp ce cauza principală este investigată și remediată.
Cuprins
Creați scriptul
Mai întâi, conectați-vă la contul dvs. de găzduire prin SSH.
Creați un fișier script nou:
touch process-admin-ajax.sh Deschideți fișierul pentru editare folosind editorul de text preferat:
mcedit process-admin-ajax.sh Adăugați următorul conținut:
#!/bin/bash
pkill -f admin-ajax.php
echo done Salvați fișierul și ieșiți din editor.
Faceți scriptul executabil:
chmod 755 process-admin-ajax.sh Cum funcționează scriptul
pkill -f admin-ajax.phpcaută procesele care rulează și care conținadmin-ajax.phpîn linia de comandă și le închide.echo doneafișează un mesaj de confirmare la rularea scriptului.
Adăugați sarcina CRON
- Conectați-vă la panoul de control al găzduirii.
- Accesați Servicii suplimentare → Sarcini CRON.
- Faceți clic pe Adăugare pentru a crea o nouă sarcină programată.
- Selectați BASH ca tip de sarcină.
- Introduceți calea completă către scriptul pe care l-ați creat.
- Configurați intervalul de execuție în funcție de cerințele dvs.
- Faceți clic pe Adăugați sarcină pentru a salva configurația.

Note importante
Terminarea automată a proceselor poate întrerupe funcționalitatea site-ului web și ar trebui utilizată numai pentru depanare sau pentru reducerea temporară a încărcării.
Identificați cauza principală a utilizării excesive a resurselor și corectați codul de bază ori de câte ori este posibil.
Testați scriptul cu atenție înainte de a-l programa să ruleze automat într-un mediu de producție.
Identificați cauza principală a utilizării excesive a resurselor și corectați codul de bază ori de câte ori este posibil.
Testați scriptul cu atenție înainte de a-l programa să ruleze automat într-un mediu de producție.