Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Błąd w skrypcie czy cron nie działa?
arkos
post
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 24.12.2009

Ostrzeżenie: (20%)
X----


ROZWIĄZANE

Ten post edytował arkos 13.01.2010, 13:43:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CyberDuck_
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 15
Dołączył: 17.08.2009

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


Jesli chcesz zeby Ci cron wykonal cokolwiek to musi to byc taki
skrypt, ktory nie generuje wynikow w postaci kodu html czy tez
wynikow pisanych z prostej przyczyny. Bo niby gdzie to mialoby byc
wyswietlone ? Mozna wyniki kierowac do plikow, bazy ... itd
Zawsze podawaj pelne sciezki do skryptu i w skryptach.
Nie wszystkie serwery pozwalaja na wykonanie skryptow php z cron.
Wzgledy bezpieczenstwa. Procz dodania wpisu do cron trzeba jeszcze
nadac prawa root dla danego skryptu i odpowiednie chmod.

Dla sprawdzenia napisz jakis prosty skrypt i umiesc go w folderze
strony. Niech to bedzie nawet zwiekszenie jakiejs komorki w bazie
o jeden. Pozniej dodaj wpis cron tak zeby Ci uruchamial co minute :
  1. * * * * * /home/httpd/html/skrypt.php

Jezli zadziala to znaczy ze dodatkowe uprawnienia nie sa wymagane.
Inaczej bedziesz musial przekonac administratora zeby w visudo dokonal
dodatkowych wpisow np tego typu :
  1. nobody ALL=NOPASSWD:/home/httpd/html/skrypt.php

Prawa root mozesz nadac np w ten sposob :
chmod +x /home/httpd/html/skrypt.php

Ten post edytował CyberDuck_ 13.01.2010, 14:30:33
Go to the top of the page
+Quote Post

Posty w temacie
- arkos   [PHP] Błąd w skrypcie czy cron nie działa?   13.01.2010, 13:19:33
- - wookieb   Komenda jaką powinieneś dodać to Kodphp /home/xxx/...   13.01.2010, 13:30:04
- - arkos   No nie działa nadal ;/   13.01.2010, 13:36:34
- - nospor   nie wiem na czym polega twoje niedzialanie, ale sk...   13.01.2010, 13:38:51
- - trucksweb   a pewny jestes ze taka masz sciezke na serwerze od...   13.01.2010, 13:39:28
- - arkos   To czym to mogę zastąpić bo właśnie o to chodzi ab...   13.01.2010, 13:40:00
- - nospor   chociazby CURL   13.01.2010, 13:41:52
- - arkos   Ok, spróbuje Dziękuję za odpowiedzi myślę, że tem...   13.01.2010, 13:43:28
- - nospor   Cytatże temat do zamknięcia.Nigdy ale to przenigdy...   13.01.2010, 13:49:10
- - arkos   Skrypt usunąłem ponieważ nie chciałem aby ktoś go ...   13.01.2010, 14:10:12
- - nospor   CytatSkrypt usunąłem ponieważ nie chciałem aby kto...   13.01.2010, 14:14:57
- - arkos   Już wiem i nie będę usuwał, a jak coś będę dawał n...   13.01.2010, 14:19:22
- - CyberDuck_   Jesli chcesz zeby Ci cron wykonal cokolwiek to mus...   13.01.2010, 14:29:38
- - arkos   No nie działała ;/   13.01.2010, 15:03:18
- - CyberDuck_   Ale co Ci nie dziala ? Zaden skrytp z odpalany z c...   13.01.2010, 16:35:21
- - arkos   Napisałem skrypt no i dodałem do crona aby bazę up...   13.01.2010, 17:24:25
- - CyberDuck_   Czyli wniosek jest prosty. Sprawdz jeszcze urucham...   13.01.2010, 19:01:27
- - arkos   Nie mam dostępu do shella ... Mam tylko dostęp do ...   14.01.2010, 16:33:10
- - CyberDuck_   W takim razie napisz do administratora bo moim zda...   14.01.2010, 17:50:03
- - arkos   Mam płatny serwer i już cron działa poprawnie. Tyl...   15.01.2010, 17:34:22


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: 4.10.2025 - 16:07