Скажите а что нужно сделать кроном сразу после установки системы?
Там вот написано:
Создайте задание для CRON
Добавьте файл /cron.php в расписание заданий CRON в панели вашего хостинга.
Интервал выполнения — 24 часа. Это позволит системе выполнять периодические сервисные задачи. Возможная команда, которую нужно добавить в CRON, выглядит так:
php -f /var/www/vh151725/data/www/kakvamsait.ru/cron.php sait.ru > /dev/null
В случае затруднений обратитесь в техническую поддержку хостинга.
Я просто не понимаю зачем это нужно?
Я добавил предлагаемую команду на хостинге в список команд крона, но когда нажимаю выполнить, то открывается белое окно и все.
#2
19 октября 2013 в 12:41
Я просто не понимаю зачем это нужно?
Зайдите в админку-настройки-Задачи CRON и вам всё сразу станет ясно. Крон оптимизирует таблицы мускула, очищает кеш и т.д, если установлены дополнительные компоненты или плагины, то парсит инфу и другой контент по расписанию — вообщем в этом духе. Крон нужен — без него никак
#3
19 октября 2013 в 13:21
а почему на сервере когда нажимаешь выполнить ничего не показывает? только белую страницу
Я просто не понимаю зачем это нужно?
Зайдите в админку-настройки-Задачи CRON и вам всё сразу станет ясно. Крон оптимизирует таблицы мускула, очищает кеш и т.д, если установлены дополнительные компоненты или плагины, то парсит инфу и другой контент по расписанию — вообщем в этом духе. Крон нужен — без него никак
))
Сегодня в 12:47
#4
19 октября 2013 в 14:56
А необязательно на сервере будет что-то показываться с панели — может и белая страница, может код выполнения задания — это не важно, важно правильно настроенное задание крона а выполнение его вы увидите на своём сайте. При создании нового задания для крона включите уведомление об ошибках на свой почтовый ящик — если планировщик неправильно настроен то ждите уведомление…а почему на сервере когда нажимаешь выполнить ничего не показывает?
#5
23 февраля 2014 в 16:04
Другая проблема при выполнении Cron возникает такая ошибка "Access denied", подскажите где копать?
#6
23 февраля 2014 в 23:46
Можно сделать вывод ошибок в файл, например
php -f /var/www/user/data/www/site.ru/cron.php site.ru>/var/log/cron.log 2>&1
и посмотреть что не нравится cron'y
php -f /var/www/user/data/www/site.ru/cron.php site.ru>/var/log/cron.log 2>&1
и посмотреть что не нравится cron'y
#7
24 февраля 2014 в 07:37
В лог тоже самое падает
X-Powered-By: PHP/5.3.28
Content-type: text/html
Access denied
Пытаюсь выполнить команду так site.ru/cron.php
Получают белую страницу с надписью Access denied
В чем может быть проблема?
X-Powered-By: PHP/5.3.28
Content-type: text/html
Access denied
Пытаюсь выполнить команду так site.ru/cron.php
Получают белую страницу с надписью Access denied
В чем может быть проблема?
#8
24 февраля 2014 в 08:00
Доступ запрещён — попробуйте обратиться к хостеру или смотрите права на выполнения cron.phpAccess denied
#9
24 февраля 2014 в 08:33
Юрий, мало информации. Если проблема на свежеустановленной системе, то нужно проверять права, обращаться к хостреу.
Если проблема появилась позже, то можно попробовать решить ее методом "тыка" — смотреть какие задачи сами добавляли в админке, пробовать отключать их и снова запускать крон.
Например здесь описывается аналогичная проблема, причина Access Denied неверное указанный путь php.
p.s. Судя по всему на форуме проблема с переходом по ссылкам вида: http://www.webhostingtalk.com/showthread.php?t=452552
Если проблема появилась позже, то можно попробовать решить ее методом "тыка" — смотреть какие задачи сами добавляли в админке, пробовать отключать их и снова запускать крон.
Например здесь описывается аналогичная проблема, причина Access Denied неверное указанный путь php.
I had the cron setup to run like this:
/usr/bin/php /home/pengs/public_html/file.php -cron hyperseek generate_related_keywords
I changed it to:
/usr/local/bin/php /home/pengs/public_html/file.php -cron hyperseek generate_related_keywords
I found this after checking everything else that was suggested in this topic, I thought of checking to make sure where php was, just in case.
I did the command
which php
in SSH and that's when I realized that it was located at /usr/local/bin/php
/usr/bin/php /home/pengs/public_html/file.php -cron hyperseek generate_related_keywords
I changed it to:
/usr/local/bin/php /home/pengs/public_html/file.php -cron hyperseek generate_related_keywords
I found this after checking everything else that was suggested in this topic, I thought of checking to make sure where php was, just in case.
I did the command
which php
in SSH and that's when I realized that it was located at /usr/local/bin/php
www.webhostingtalk.com/showthread.php?t=452552
#10
24 февраля 2014 в 12:54
Сайт только перенесли, хостер говорит, что крон настроен правильно. Права на cron.php 755
#11
24 февраля 2014 в 14:42
Max, Спасибо за ссылочку, дествительно был косяк с путем до php
было так /usr/bin/php, а надо так /usr/local/bin/php
было так /usr/bin/php, а надо так /usr/local/bin/php
#12
24 февраля 2014 в 19:01
Пожалуйста, рад помочь )