Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Cron sciezki do plikow?
Ruio
post
Post #1





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

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


Witam ,

Cron = tysiace problemow w moim przypadku ... Wszystkie rozwiazalem poza jednym ktory odbiera mi ochoty do robienia czegokolwiek:

Kod (/modules/ebay/eBaySync.php):
  1. chdir(dirname(__FILE__));
  2.  
  3. include(dirname(__FILE__).'/../../config/config.inc.php');
  4. include_once(dirname(__FILE__).'/../../init.php');
  5.  
  6. Module::getInstanceByName('ebay')->runCron();


Sciezki do obydwu plikow przedstawiaja sie nastepujaco:
/config/config.inc.php
/init.php

Problem polega na tym ze do uruchomienia crona na home.pl potrzeba pliku w glownym katalogu. Stworzylem: cron-5min.php . Nie ma tam nic poza dzialajacym include do pliku ktorego kod zamiescilem u gory...

Problem taki ze sciezki do plikow sa nie poprawne jesli skrypt jest uruchomiony przez crona. Jesli otworze plik eBaySync w przegladarce to wszystko dziala (IMG:style_emoticons/default/sciana.gif)

Wszelakie sugestie mile widziane (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
maniana
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 44
Dołączył: 18.05.2007

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


Jeśli inkludujesz plik z jakiejś lokacji to tak jakby był on w miejscu pliku wywołującego include... Skopiuj do cron-5min.php zawartość inkludowanego pliku i zmień odpowiednio ścieżki. Pewnie będzie tak:
  1. include('/config/config.inc.php');
  2. include_once('/init.php');
  3.  
  4. Module::getInstanceByName('ebay')->runCron();
Go to the top of the page
+Quote Post
morthan
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 4
Dołączył: 15.06.2010

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


Hej,

jesli dobrze pamiętam to róznica w wykonaniu pliku wynika też z metody jaką go wywołujesz. Jeśli używasz wywołania

*/* * * * PHP /sciezka/do/pliku.php

to inaczej pobiera ścieżki niż

*/* * * * wget /url/do/pliku.php





Go to the top of the page
+Quote Post

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 - 05:06