![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 8.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki oto problem. Mam napisany plik w php. Chciałbym go odpalać za pomocą crona. Ale jak słusznie się domyślam to ten plik nie może być napisany w php tylko musi być napisany w bashu. Czy mam polecenia i funkcje w php zastąpić funkcjami i poleceniami basha ? a może da się jakoś zainicjować działanie pliku php z poziomu basha. W php istnieje taka funkcja jak: shell_exec. A czy w bashu istnieje analogiczna funkcja do wywoływania a raczej do wykonywania skryptów php ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
Hey ;]
Skrypty PHP możesz odpalać z konsoli. Pierwsze co musisz zrobić, to zainstalować sobie pakiet 'php5-cli'. W systemach debiano-podobnych wyglądałoby to tak: Kod # aptitude install php5-cli Skrypt w cronie wywołujesz tak: Kod php ./skrypt.php Pozdrawiam, mmica //edit: Będziesz musiał jeszcze odtworzyć configi Apache: Kod dpkg -i --force-confnew --force-confmiss /ścieżka/do/apache.deb Pakiet powinieneś znaleźć gdzieś w '/var/cache/apt/archives/'. Ten post edytował mmica 5.12.2010, 16:44:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 12:50 |