thomson89
31.05.2010, 14:00:09
Witam!
Chciałbym na komputerze uruchomić co godzinę, pewien skrypt php. Obecnie na kompie PHP mam z XAMPP'a. Mój system operacyjny to Windows 7. Ewentualnie mogę "dysponować" Mandrivą.
Podpowiecie mi jak to zrobić?
phpion
31.05.2010, 14:19:47
Harmonogram zadań.*
* o ile coś takiego jest w W7.
thomson89
31.05.2010, 14:29:39
No jest, a jak to ustawić? Bo jest tam pełno tych znaczków, opcji, akcji, czasów, warunków...
phpion
31.05.2010, 14:39:38
Czy naprawdę tak ciężko samodzielnie poszukać? Mam ci wkleić linki jakie wyszukuje google?
thomson89
31.05.2010, 14:49:57
Jakbyś mógł, to byłbym wdzięczny.
Nie mogę nic znaleźć. Są tylko komendy jak na linuksa, ale do windowsa nic nie ma.
phpion
31.05.2010, 14:51:30
...wpisz se chłopie to co ci podałem w pierwszym swoim poście i odwiedź pierwszy link z brzegu (z CentrumXP.pl).
Pilsener
31.05.2010, 14:55:25
Możesz też użyć jakiegoś programiku do harmonogramowania zadań, np. crona w wersji pod windows (ja tego używam).
erix
31.05.2010, 14:56:11
Cytat
* o ile coś takiego jest w W7.
Jest, i to całkiem rozbudowany (jak pierwszy raz otworzyłem po przesiadce z WXP, to szczena opadła

).
A co do dokumentacji, przecież po otwarciu Zaplanowanych Zadań możesz wcisnąć F1...
thomson89
31.05.2010, 14:58:12
Dobra. Część już wiem, ale jak zrobić, żeby plik php się wykonywał? Podać jego ścieżkę?
Chcę na próbę wykonać:
<?php
?>
W pliku harmonogram jest wartość 1.
Ustawiam w "tym" wykonywanie co 5 min, z akcją:
> D:\WEB\harmonogram.php
oraz
> localhost/harmonogram.php
I nic się nie zmienia w tym pliku .txt.
erix
31.05.2010, 15:20:22
php -f i tyle powiem, pogooglaj.
thomson89
31.05.2010, 15:33:53
Jakoś mi to nic nie daje. Nie wiem czy nie umiem szukać, czy tępy jestem po prostu.
---
Poprawka. Już kumam

Odp.: Wywołujemy plik php.exe z parametrem -f i ścieżką pliku
Jednakże, wywołując ten plik tą metodą, wyskoczyło mi że nie może znaleźć ścieżki do pliku harmonogram.txt. Podałem więc ścieżkę bezwględną (dysk, foldery, plik) a nie z pozycji pliku. Można to jakoś zmienić?
erix
31.05.2010, 20:13:54
A co Ci przeszkadza w stosowaniu ścieżek bezwzględnych?
Poza tym, masz funkcję
chdir, pole
rozpocznij w albo
katalog roboczy przy definiowaniu zadania.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.