Jak uruchamiać skrypty PHP za pomocą terminala internetowego?

Procédure

Ta dokumentacja wyjaśnia, jak działają polecenia crontab i php do wykonywania skryptów PHP z wiersza poleceń za pośrednictwem terminala internetowego. Dowiesz się, jak planować zadania za pomocą crontab i używać polecenia php do wydajnego uruchamiania i sprawdzania skryptów PHP.

Przed zapoznaniem się z niniejszą dokumentacją zachęcamy do uzyskania dostępu do terminala internetowego swojego hostingu.

Uruchamianie skryptu za pomocą polecenia php

Polecenie php w wierszu poleceń służy do wykonywania skryptów PHP, sprawdzania składni plików PHP i interakcji z interpreterem PHP w trybie interaktywnym. Oto kilka typowych zastosowań tego polecenia:

Wykonywanie skryptów PHP

Aby wykonać skrypt PHP z wiersza poleceń :

php [opcje] phpfile

Typowe opcje

  • -f: Wykonuje plik PHP.

    php -f plik.php
  • -r: Wykonanie kodu PHP bez użycia pliku.

    test@webdbXX:~/htdocs$ php -r 'echo "Hello, World!\n";' Hello, World!             
  • -l: Sprawdza składnię pliku PHP.

    test@webdbXX:~/htdocs$ php -l default_index.php Nie wykryto błędów składni w default_index.php

Polecenie php jest narzędziem do wykonywania skryptów PHP, sprawdzania ich składni i interakcji z interpreterem PHP. Jest szczególnie przydatne do zautomatyzowanych zadań, skryptów administracyjnych i ogólnego rozwoju.

Planowanie wykonywania skryptów PHP za pomocą crontab

Polecenie crontab służy do konfigurowania i zarządzania zaplanowanymi zadaniami (lub zadaniami cron) w systemach Unix/Linux. Zaplanowane zadania pozwalają na uruchamianie skryptów lub poleceń o określonych porach lub w regularnych odstępach czasu.

Podstawowa składnia

Aby edytować plik crontab dla bieżącego użytkownika :

crontab -e

Aby wyświetlić listę zaplanowanych zadań dla bieżącego użytkownika :

crontab -l

Aby usunąć wszystkie zaplanowane zadania dla bieżącego użytkownika :

crontab -r

Format pliku crontab

Plik crontab składa się z linii z pięcioma polami czasu, po których następuje polecenie do wykonania:

* * * * polecenie - - - - - - | | | | | | | | +----- Dzień tygodnia (0 - 7) (niedziela = 0 lub 7) | | +------- Miesiąc (1 - 12) | +--------- Dzień miesiąca (1 - 31) | +----------- Godzina (0 - 23) +------------- Minuta (0 - 59)

Przykłady

Polecenie uruchamiane codziennie o 2:30 rano

30 2 * * * /path/to/command

Uruchamianie skryptu co 5 minut

*/5 * * * * /path/to/the/script.sh

Uruchamianie zadania w każdy poniedziałek o 8:00 rano

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

Przekierowanie danych wyjściowych do pliku

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

Polecenie crontab i zadania cron są przydatnymi narzędziami do automatyzacji powtarzalnych zadań i zapewnienia regularnego uruchamiania skryptów i poleceń.

Podsumowanie

Wiesz już jak :

  • Używać polecenia php do wykonywania skryptów PHP, sprawdzania ich składni i interakcji z interpreterem PHP w trybie interaktywnym.
  • Planować i zarządzać zautomatyzowanymi zadaniami za pomocą polecenia crontab, konfigurując zadania cron do uruchamiania skryptów lub poleceń o określonych porach lub w regularnych odstępach czasu.

Dzięki tej wiedzy można teraz zautomatyzować zadania związane z konserwacją, tworzeniem kopii zapasowych i czyszczeniem oraz zoptymalizować zarządzanie projektami internetowymi. Nie zapomnij zapoznać się z dokumentacją i zasobami online, aby dowiedzieć się więcej o tych potężnych narzędziach wiersza poleceń 🚀.

Dziękujemy za śledzenie nas do tej pory! Jeśli masz jakieś pytania lub opinie, którymi chcesz się podzielić, zostaw komentarz poniżej. Twoje doświadczenie i wskazówki są nieocenione dla społeczności! 😊👍

Oceń ten artykuł :

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

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)

Podobne artykuły

1mn czytanie

Jak połączyć się z terminalem internetowym za pomocą panelu LWS (konsola internetowa ssh)?

4mn czytanie

Jak mogę używać GIT z terminalem sieciowym na moim hostingu współdzielonym LWS?

2mn czytanie

Jak zmienić wersję PHP w LWS Panel Web Terminal?

0mn czytanie

Co mogę zrobić na mojej witrynie WordPress za pomocą terminala internetowego?


Zadaj pytanie zespołowi LWS i jego społeczności