Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: pwizard в Jan 29, 2010, 22:59



Титла: Зареждане на сайт със cron
Публикувано от: pwizard в Jan 29, 2010, 22:59
Във файла /var/spool/cron/crontabs имам следното:
Цитат
# run firefox every 15 minutes
15,30,54,59 * * * * /usr/bin/firefox http://localhost/boot.php
Проблема, е че се зарежда firefox-а, но адреса до файла е
Цитат
# run firefox every 15 minutes
15,30,54,59 * * * * /usr/bin/firefox http://localhost/boot.ph
Липсва едното p.Пробвах да го редактирам, да не би да е от мен нещо, но както ида го направя все същото.Защо ми "реже" разширението на .php файла?


Титла: Re: Зареждане на сайт със cron
Публикувано от: neter в Jan 29, 2010, 23:26
Първо, защо ползваш Firefox за това? Можеш да ползваш curl. А за проблема... какво имаш в предвид - адресът в заредения Firefox ли е без последната буква или след редакция на crontab файла, в последствие виждаш, че в този файл последната буква липсва?


Титла: Re: Зареждане на сайт със cron
Публикувано от: pwizard в Jan 29, 2010, 23:29
В броузъра линка е без последната буква!Зарежда си firefox-а, но URL-то е без p накрая


Титла: Re: Зареждане на сайт със cron
Публикувано от: neter в Jan 29, 2010, 23:55
По принцип не би трябвало да има проблем, а не е и някакво по-сложно действие, че да има много вероятности за грешка... Голямо хвърляне на боб ще е нужно за случая. Май ще изчерпя всичките си предположения със следните два половинчати варианта:
1. Последната буква е вписана на кирилица - провери дали не е така. Макар че, url-то в браузъра пак би трябвало да си се изписва цялото, само че последната буква ще е някакъв странен символ, а не да се реже, но...;
2. Редактиран файл от папката /var/spool/cron/crontabs с текстови редактор, който слага допълнителни символи за нов ред, които объркват cron. Кой редактор използваш за целта? Ако използваш командата "crontab -e", кой е редакторът, който тази команда извиква? Пробвай с друг редактор (vi, nano, pico, mcedit...).
В краен случай можем да си помислим и, че има някакъв бъг в тази версия на cron, която ползваш. Коя ти е дистрибуцията и коя версия на cron имаш?


Титла: Re: Зареждане на сайт със cron
Публикувано от: pwizard в Jan 30, 2010, 00:35
@neter, kill-нах crond-a, пуснах го наново и се оправи :o
Незнам каква е била грешката, но ти благодаря за отделеното време!


Титла: Re: Зареждане на сайт със cron
Публикувано от: zeridon в Jan 30, 2010, 11:34
Допълнително:
 * Не е добра идея да се редактират директно файловете в /var/spool/cron/crontabs - по добре е да се ползва crontab -e
 * Ако не ти трябва функционалността на лисичката ползвай curl, wget, lynx, links