Plesk for Linux lar deg automatisere skripteksekvering ved spesifikke tider ved hjelp av planlagte oppgaver (cron jobs). Denne guiden viser hvordan du kan opprette, administrere og konfigurere planlagte oppgaver fra Plesk-administratørsiden.

Bakgrunn

Som standard blir planlagte oppgaver som opprettes av Plesk-brukere i Plesk for Linux kjørt i en chrootet shell, noe som betyr at filsystemets rot endres til den tilsvarende systembrukerens hjemmekatalog. Dette øker sikkerheten men begrenser valgene for Plesk-brukere. Du kan endre skallinnstillingene ved å gå til Verktøy & innstillinger > Planlagte oppgaver > Innstillinger. For mer informasjon, se Planlagte oppgavershell-innstilling.

Hvordan gjør du det

  1. Trinn 1: Se eksisterende planlagte oppgaver

    Gå til Verktøy & innstillinger > Planlagte oppgaver (Cron-jobber) for å se alle planlagte oppgaver som er opprettet for hver abonnement og de som er opprettet på servernivå.

    Du kan sortere oppgavene etter kommando, abonnement eller skedulering. Skeduleringsvisningen er nyttig for feilsøking av serverbelastningsstyrker som forårsakes av ressurshungrige planlagte oppgaver. Klikk på navnet til en oppgave for å endre dens egenskaper, aktivere/deaktivere den eller kjøre den umiddelbart.

  2. Trinn 2: Opprett en ny planlagt oppgave

    Gå til Verktøy & innstillinger > Planlagte oppgaver > Legg til oppgave.

  3. Trinn 3: Velg oppgavetype

    Velg den passende oppgavetype basert på ditt formål:

    • Kjør en kommando: Angi full sti til den kjørbare filen (binærfiler, shell-skript eller batch-filer).
    • Hent en URL: Angi bare URL-en; det er ikke nødvendig å skrive kommandoer som curl eller wget.
    • Kjør et PHP-skript: Angi full sti til skriptet, for eksempel: /tmp/script.php.
  4. Trinn 4: Konfigurer skedulering og innstillinger

    Velg hvor mange ganger oppgaven skal kjøres og angi ønsket dato og tid. Tiden er i serverens tidsone som standard. For å velge en annen tidszone, gå til Verktøy & innstillinger > Planlagte oppgaver > Innstillinger.

    Du kan også angi en beskrivelse for oppgaven, velge systembrukeren som oppgaven skal kjøres i og konfigurere varsler.

  5. Trinn 5: Test oppgaven

    Klikk på Kjør nå og vent til oppgaven er ferdig. Hvis oppgaven feiler ved en feil, vil den også mislykkes når den blir kjørt av skeduleren med mindre du identifiserer og løser problemet.