Zmiany pomiędzy wersją 11 and wersją 12 dla DeployerGuide/Others/Cronrunner

Pokaż
Ignoruj:
Data i czas:
10/22/15 17:33:44 (9 years temu)
Autor:
JP (IP: 31.61.137.114)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/Cronrunner

    v11 v12  
    1010W tym celu w systemie linux należy dodać odpowiedni wpis do pliku {{{/etc/crontab}}} 
    1111{{{ 
    12  */1 * * * * www-data cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php >> /var/log/cronrunner.log 
     12 */1 * * * * www-data cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php  
    1313}}} 
    14  
    15 UWAGA. Wcześniej należy utworzyć plik /var/log/cronrunner.log z uprawnieniami na www-data !!! 
    1614 
    1715Natomiast w systemie Windows można utworzyć zadanie w systemowym panelu Harmonogram Zadań lub też wykonać z lini poleceń (cmd) komendę: 
     
    3836 
    3937{{{ 
    40  cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php >> /var/log/cronrunner.log 
     38 cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php  
    4139}}} 
    4240 
     
    4543 
    4644Poniższe zrzuty ekranu pokazują typowe problemy napotkane przy uruchamianiu !CronRunner-a.: 
    47  
    48 ''Brak uprawnień do pliku !CronRunner.log'' 
    49 [[Image(rys_003.png)]][[BR]]''Rys. 3.''[[BR]] 
    50  
    51 W celu rozwiązania tego problemu należy w odpowiedniej lokalizacji np. w katalogu {{{/var/log/}}} z poziomu użytkownika root utworzyć plik (pusty) i nadać mu odpowiednie uprawnienia: 
    52 {{{ 
    53  cd /var/log 
    54  vim CronRunner.log -> następnie w Vimie zapisać pusty plik poleceniem  
    55  :wq 
    56  chmod 664 CronRunner.log 
    57  chown www-data:edokumenty CronRunner.log 
    58 }}} 
    59  
    60 [[Image(rys_004.png)]][[BR]]''Rys. 4.''[[BR]] 
    61  
    62 Testując powinniśmy uzyskać następujący efekt: 
    63  
    64 [[Image(dodatkowe_005.png)]][[BR]]''Rys. 5.''[[BR]] 
    65  
    66 Taki widok w konsoli oznacza, że skrypt wykonał się. 
    67 Na wszelki wypadek nalezy spojrzeć do pliku log-a: 
    68 {{{ 
    69  tail /var/log/CronRunner.log 
    70 }}} 
    71  
    7245W przypadku wystąpienia następującego komunikatu: 
    7346