![]() ![]() |
Apr 18 2011, 07:20 AM
Post
#1
|
|
|
Newbie ![]() Group: Advanced Member Posts: 15 Joined: 26-November 10 Member No.: 385 |
Имам доста фийдове, като на всеки един от тях съм задал да се изпълнява в точно определен час. В cron настройките на Cpanel-а съм задал да се стартира агрегатора на всеки 5 минути: Код curl -sS "http://моят-сайт-агрегатор.net/administrator/components/com_wp_aggregator/cron.wp_aggregator.php" >> /dev/null с команда: Код */5 * * * * Забелязвам обаче, че всеки един фийд го импортва 2 пъти. Тъй като съм задал на фийдовете да се стартират в точен час (примерно 10:00), забелязвам, че импортва в 10:00, но също и в 10:05. Тоест втория път е винаги 5 минути след първия импорт. По този начин получавам дублирани статии. Имаш ли си идея как да го оправя. Може би не трябва да задавам с cron-а на Cpanel-а на всеки 5 мин? |
|
|
|
Apr 18 2011, 08:00 AM
Post
#2
|
|
![]() Web Design Seo ![]() ![]() ![]() ![]() Group: Root Admin Posts: 4,332 Joined: 29-April 09 From: Sofia Member No.: 1 |
Не задавай точен час за импорт. Понякога има разминаване между времето на двата сървъра и крона минава два пъти.
Измести времето с 1 или най-добре с 2 минути. Понякота и изместване с 1 минута е проблемно, но такова изместване на времето с 2 минути помага в 100% от случаите. Ако зададеш в админа на джумла крона да минава в 09:59 или още по-добре в 09:58 проблема ти ще се реши. Крона ефективно ще мине в 10:00, но втори импорт няма да има. -------------------- Правила на форума | Forum Rules | How to receive support. 3D Web Design: Уеб дизайн, Seo оптимизация, Web Site Extensions, Oscommerce Addons, Wordpress plugins and Joomla Extensions. Изработка на уеб сайтове и оптимизация на сайт за търсачки и Seo услуги.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 1st June 2026 - 09:33 PM |