Jak spustím skripty PHP pomocí webového terminálu?

Procédure

Tato dokumentace vysvětluje, jak fungují příkazy crontab a php pro spouštění skriptů PHP z příkazového řádku prostřednictvím webového terminálu. Dozvíte se, jak plánovat úlohy pomocí příkazu crontab a jak používat příkaz php k efektivnímu spouštění a kontrole skriptů PHP.

Před čtením této dokumentace vás zveme k přístupu do webového terminálu vašeho hostingu.

Spuštění skriptu pomocí příkazu php

Příkaz php v příkazovém řádku slouží ke spouštění skriptů PHP, kontrole syntaxe souborů PHP a interakci s interpretem PHP v interaktivním režimu. Zde je uvedeno několik běžných způsobů použití tohoto příkazu:

Spouštění skriptů PHP

Spuštění skriptu PHP z příkazového řádku :

php [options] phpfile

Běžné volby

  • -f: Spustí soubor PHP.

    php -f soubor.php
  • -r: Spustí kód PHP bez použití souboru.

    test@webdbXX:~/htdocs$ php -r 'echo "Hello, World!\n";' Hello, World!             
  • -l: Kontrola syntaxe souboru PHP.

    test@webdbXX:~/htdocs$ php -l default_index.php V souboru default_index.php nebyly zjištěny žádné syntaktické chyby.

Příkaz php je nástroj pro spouštění skriptů PHP, kontrolu jejich syntaxe a interakci s interpretem PHP. Je užitečný zejména pro automatizované úlohy, administrační skripty a obecný vývoj.

Plánování spouštění skriptů PHP pomocí crontab

Příkaz crontab slouží ke konfiguraci a správě naplánovaných úloh (neboli úloh cron) v systémech Unix/Linux. Naplánované úlohy umožňují spouštění skriptů nebo příkazů v určitý čas nebo v pravidelných intervalech.

Základní syntaxe

Úprava souboru crontab pro aktuálního uživatele :

crontab -e

Výpis naplánovaných úloh pro aktuálního uživatele :

crontab -l

Odstranění všech naplánovaných úloh pro aktuálního uživatele :

crontab -r

Formát souboru crontab

Soubor crontab se skládá z řádků s pěti časovými poli, za nimiž následuje příkaz, který má být proveden:

* * * * * příkaz - - - - - - | | | | | | | | | +----- Den v týdnu (0 - 7) (neděle = 0 nebo 7) | +------- Měsíc (1 - 12) | +--------- Den v měsíci (1 - 31) | +----------- Hodina (0 - 23) +------------- Minuta (0 - 59)

Příklady

Spuštění příkazu každý den ve 2.30 hod. ráno

30 2 * * * /path/to/command

Spustit skript každých 5 minut

*/5 * * * * /cesta/do/skript.sh

Spustit úlohu každé pondělí v 8.00 hodin ráno

0 8 * * 1 /path/to/the/command

Přesměrování výstupu do souboru

0 8 * * 1 /path/to/command >> /path/to/the/file.log 2>&1

Příkaz crontab a úlohy cron jsou užitečné nástroje pro automatizaci opakujících se úloh a zajištění pravidelného spouštění skriptů a příkazů.

Závěr

Nyní víte, jak :

  • Používat příkaz php ke spouštění skriptů PHP, kontrolovat jejich syntaxi a komunikovat s interpretem PHP v interaktivním režimu.
  • Plánovat a spravovat automatizované úlohy pomocí příkazu crontab a konfigurovat úlohy cron tak, aby se skripty nebo příkazy spouštěly v určitý čas nebo v pravidelných intervalech.

S těmito znalostmi nyní můžete automatizovat úlohy údržby, zálohování a čištění a optimalizovat správu svých webových projektů. Nezapomeňte se podívat do dokumentace a online zdrojů, kde se o těchto výkonných nástrojích příkazového řádku dozvíte více 🚀.

Děkujeme, že jste nás dosud sledovali! Pokud máte nějaké dotazy nebo připomínky, o které se chcete podělit, neváhejte zanechat komentář níže. Vaše zkušenosti a tipy jsou pro komunitu neocenitelné! 😊👍

Ohodnotit tento článek :

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobné články

1mn čtení

Jak se připojím k webovému terminálu pomocí panelu LWS? (ssh web console)

4mn čtení

Jak mohu používat GIT s webovým terminálem na sdíleném hostingu LWS?

2mn čtení

Jak změnit verzi PHP ve webovém terminálu panelu LWS

0mn čtení

Co mohu na svém webu WordPress dělat pomocí webového terminálu?


Položte týmu LWS a jeho komunitě otázku