Съвет за cron job в Суперхостинг.

wood

Well-Known Member
Направиха ми един cron job за един сайт, искам да се стартира на всеки час. Видях хелп страницата на Суперхостинг направих всичко каквото пише но крона не работи, писах на СХ от там ми пратиха какви параметри да вкарам и пак нищо. Иначе крона работи когато стартирам ръчно. Малко помощ ако може.
 
От: Съвет за cron job в Суперхостинг.

Ами копирай поне генерираната линия на кода де, да хвърляме на боб и леща ли? 8)
 
От: Съвет за cron job в Суперхостинг.

/usr/local/bin/php /home/igri/public_html/cro/cron_pu.php

След /usr/local/bin/php имаш интервал, не се пише слято с пътя до файла.

Пътя до файла - /home/igri/public_html/cro/cron_pu.php
igri - това е папката на сайта, public_html - се надявам, че знаеш какво е и след него вече ти е пътя до файла.

В моят случай е в папка "cro" и в нея файл cron_pu.php


А може да не работи заради някаква SQL грешка и само да си мислиш, че не работи. Ръчно го викам и работи, а с крон не работи и се оказа, че под крон трябва да си инклудвам файловете с пълен път. Пусни си един мейл да ти прати в началото на cron файла за да видиш дали имаш връзка mail($mail, 'test', 'test');
 
Последно редактирано:
От: Съвет за cron job в Суперхостинг.

Значи имаш файл и се чудиш какво да напишеш през cPanel за да се стартира ли?
Според мен не ти е написан коректно файла и не може да се стартира конзолно. Пробвай с

wget -O /dev/null http://DOMAIN/path/filename 2>/dev/null


@mgrozdanov и твоя проблем е бил в некоректено написан код. Просто повечето ползващи PHP не осъзнават, че Апаха го няма като скрипта се вика конзолно ;).
 
От: Съвет за cron job в Суперхостинг.

Ако не ти се занимава с настройки през панела, можеш да ползваш някой от сайтовете за Online Webcron Service. Примерно тези (easycron.com) са добри, имат и фрее услуга, имат и платена. Задава се Уеб адреса към файла и забравяш.
 
От: Съвет за cron job в Суперхостинг.

А какво ти праща на мейла? Грешка има ли?
 

Горе