Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][php] podpinanie skryptów pod crona
barttrybula
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.03.2011

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


Mam napisany pewien skrypt w php, ktory chcialbym podpiac pod crona aby uruchamial sie raz na dobe. Skrypt wysyla maila z przypomnieniem o danym wydarzeniu. Kiedy uruchamiam go podajac adres bezposrednio w przegladarce, to wszystko dziala bez zarzutu- maile przychodza na skrzynke. Kiedy natomiast podpinam go pod crona, to nic sie nie dzieje. Korzystalem zarowno z komend "curl", "wget" jak i "php" i niestety skrypt nie dziala- maile nie dochodza. Testowo zmienilem tresc samego skryptu upraszczajac ja w ten sposob aby byla tam jedynie funkcja wysylajaca maila i wowczas wszystko dziala bez zarzutu. Czym moze byc spowodowane, ze skrypt w przegladarce dziala prawidlowo, a w cronie juz nie?
Go to the top of the page
+Quote Post
redelek
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


głównie od konfiguracji serwera czy to Twój serwer czy gdzieś hostujesz ?
Pokaż skrypt? czy w skrypcie wykorzystujesz funkcję mail ?



--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post
barttrybula
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.03.2011

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


Mozna je sciagnac stad - http://wizjo.drl.pl/temp/maile.zip . Plik mail.php to plik zmodyfikowany i podpinajac go przychodzily maile. Natomiast plik mail_dzisiaj.php to plik docelowy. Nie wiem czy potrzebne beda tez dodatkowe pliki includowane.
Go to the top of the page
+Quote Post
redelek
post
Post #4





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


a możesz zobaczyć do log-a serwera ? zobacz może tam Cię naprowadzi na problem


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post
NEO.pl
post
Post #5





Grupa: Zarejestrowani
Postów: 71
Pomógł: 5
Dołączył: 26.01.2011

Ostrzeżenie: (40%)
XX---


Cytat(barttrybula @ 23.03.2011, 22:47:21 ) *
Kiedy natomiast podpinam go pod crona


A konkretnie -- jak?
Go to the top of the page
+Quote Post
barttrybula
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.03.2011

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


Niestety w logach nie ma nic na ten temat- sa bledy ale odnosnie innych stron na tym serwerze. Jesli chodzi o sposob wywolywania, to korzystam z cPanelu i tam dodajac zadanie cron wybieram z listy czestotliwosc powtarzania, natomiast w polu komenda podaje: "wget http://adresstrony.pl/skrypt.php" lub "curl http://adresstrony.pl/skrypt.php". Komendy dzialaja w przypadku zalaczonego przeze mnie skryptu mail.php natomiast nie w przypadku mail_dzisiaj.php. Obydwa skrypty wywolywane natomiast bezposrednio w przegladarce dzialaja bez zarzutu.

Nie sadze wiec aby przyczyna byl blad wywolania skryptu, tylko jego zawartosc. Czy cron ma jakies ograniczenia co do tresci skryptow php?

Ok, sprawa rozwiazana. Glupi blad, ale byc moze kogos na przyszlosc przestrzeze przed tym samym. W skryptach byl mianowicie kod sprawdzajacy czy uzytkownik jest zalogowany. Jako ze nie byl to skrypt przekierowywal do strony logowania zamiast wysylac maile.

Ten post edytował barttrybula 24.03.2011, 16:43:17
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 17:31