Zmiany pomiędzy wersją 11 and wersją 12 dla DeployerGuide/Others/Cronrunner
- Data i czas:
- 10/22/15 17:33:44 (9 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Others/Cronrunner
v11 v12 10 10 W tym celu w systemie linux należy dodać odpowiedni wpis do pliku {{{/etc/crontab}}} 11 11 {{{ 12 */1 * * * * www-data cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php >> /var/log/cronrunner.log12 */1 * * * * www-data cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php 13 13 }}} 14 15 UWAGA. Wcześniej należy utworzyć plik /var/log/cronrunner.log z uprawnieniami na www-data !!!16 14 17 15 Natomiast w systemie Windows można utworzyć zadanie w systemowym panelu Harmonogram Zadań lub też wykonać z lini poleceń (cmd) komendę: … … 38 36 39 37 {{{ 40 cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php >> /var/log/cronrunner.log38 cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php 41 39 }}} 42 40 … … 45 43 46 44 Poniż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/log54 vim CronRunner.log -> następnie w Vimie zapisać pusty plik poleceniem55 :wq56 chmod 664 CronRunner.log57 chown www-data:edokumenty CronRunner.log58 }}}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.log70 }}}71 72 45 W przypadku wystąpienia następującego komunikatu: 73 46