Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypty *.bat, konfiguracja skryptu
blusss1
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 19.11.2009

Ostrzeżenie: (0%)
-----


Witam,
posiadam skrypt *.php który chciałbym automatycznie odpalać co 1h.
Windows oferuje mi tą możliwość za pomocą "Harmonogramu zadań", jednak program ten ma problem z odpaleniem mojego skryptu PHP który wywoływany jest za każdym razem gdy odpalę przeglądarkę www. Skrypt działa gdy odpalę go ręcznie (zadaniem jego jest odczyt danych z pliku txt i przekazanie wartości do Bazy Danych)
Wyczytałem na necie, że mogę napisać inny skrypt (wystarczy zapisać plik z rozszerzeniem *.bat) który przez harmonogram zadań odpali mój mający za zadanie przekazać informacje do bazy...
mowa o skryptach bat
Jeśli odpowiednio skonfiguruje plik z rozszerzeniem *.bat to mogę go wywołać do odpalenia mojego skryptu *.php i wtedy mógłbym w harmonogramie zadań określić ścieżkę do pliku z rozszerzeniem *.bat jednak nie bawiłem się nigdy tego rodzaju skryptami, może ktoś z was mi pomoże??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blusss1
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 19.11.2009

Ostrzeżenie: (0%)
-----


Panowie dziękuje za pomoc ale poradziłem sobie już (IMG:style_emoticons/default/guitar.gif) wszystko śmiga z zapisem automatycznym tak jak trzeba (co 1h robi mi zrzut do bazy)
Problem był taki że w harmonogramie źle wpisywałem wywołanie do skryptu:
php - f "skrypt.php"
rozwiązanie tego było wręcz "banalne" i aż wstyd mi się do tego przyznać dlatego należy się trochę wyjaśnienia.
Oczywiście skrypt wykona się jeśli odpalimy go z wiersza poleceń lub przez przeglądarkę, jednak gdy chcemy odpalić go przez harmonogram zadań należy wpisać go w takiej postaci:
C:\php\php.exe - f "ścieżka_do_skryptu\skrypt.php" Dlaczego??
Otóż trzeba podać ścieżkę dostępu do pliku php zainstalowanego na naszym komputerze, następnie przez wywołanie opcji -f podajemy ścieżkę do skryptu i FINITO (IMG:style_emoticons/default/smile.gif)
a tyle się nad tym głowiłem (IMG:style_emoticons/default/sciana.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 08:03