Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cron dla pliku php
gielet
post 20.03.2011, 13:36:48
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.02.2011

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


Przy próbie odpalenia pliku .php którego zadaniem jest dopisanie pobranej zmiennej do pliku zamiast dopisać wysyła ja na e-mail....

Wygląda to mniej więcej tak:
  1. $uchwyt = fopen('dane.txt', 'a');
  2. $daneDoZapisu = ' - '.$nowaDana;
  3.  
  4. fwrite($uchwyt, $daneDoZapisu);
  5.  
  6. fclose($uchwyt);


Reszta jest dobra ponieważ dane dobrze przychodzą na mail`a lecz nie oto mi chodziło..

Polecenie Cron:

/usr/local/php5/bin/php /home/myuser/domains/mydomain/public_html/folder/plik.php


Plik dane.txt jest w tym samym folderze co plik.php oraz dodam że ręczne odpalenie z poziomu przeglądarki dopisuje poprawnie dane..

Ma ktoś pomysł na to?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Smertius
post 20.03.2011, 13:40:06
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 31
Dołączył: 23.02.2009
Skąd: Sanok

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


Cytat
cd /home/myuser/domains/mydomain/public_html/folder/ && php5 ./plik.php
Go to the top of the page
+Quote Post
gielet
post 20.03.2011, 14:22:44
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.02.2011

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


  1. /bin/sh: php5: command not found


PS. Dałem tak:
  1. cd /home/myuser/domains/mydomain/public_html/folder/ && /usr/local/php5/bin/php ./plik.php


I teraz działa poprawnie, dzięki za nakierowanie..

Ten post edytował gielet 21.03.2011, 09:33:46
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:44