Вопрос: |
Добрый день
Поставил что бы крон каждые * минуты запускал скрипт
php*.*cron*.php
но он выдаёт ошибку при тестирование * = *
Подскажите это снова проблемы в панели или моей рукожопости?) |
Ответ: |
Здравствуйте.
Что выполняет скрипт? |
Вопрос: |
cron)
Мне нужно что бы каждое определённое время запускался скрипт. Через крон я настроил, но при тестирование - он выдаёт ошибку, вот пытаюсь понять куда копать) Хотя бы понять что за ошибка. |
Ответ: |
Ожидайте пожалуйста, запрос передан администратору. |
Вопрос: |
я ещё решил создать лог по крону
php /var/www/sunjust/data/www/sunjust.ru/cron/test.php command >>/var/www/sunjust/data/www/sunjust.ru/cron/crond.log *>&* >/dev/null *>&*
но тоже не работает.
Я предполагаю что мне необходимо в *.php прописать полные пути.. |
Ответ: |
А у вас какие указаны? |
Вопрос: |
*;
*;
*User;
* . '/*.php';
*){
* .'/'.*).'.php';
}
Вот в таком плане |
Ответ: |
"require __DIR__ . '/autoload.php';" - это указывается абсолютный путь, т.е. полный. |
Вопрос: |
хм, тогда из за чего он может не запускаться?
Если через браузер его вызывать всё ок |
Вопрос: |
можно как-то вывести лог с подробной инфой по ошибке? |
Ответ: |
Ожидайте пожалуйста, запрос передан администратору. |
Ответ: |
у вас нет папки /var/www/sunjust/data/www/sunjust.ru/cron/ |
Вопрос: |
ой перепутал директорию) |
Ответ: |
укажите верную директорию и мы проверим |
Вопрос: |
php /var/www/sunjust/data/www/smartbomb.ru/cron/test.php >/dev/null *>&* |
Вопрос: |
не могу понять отрабатывает или нет. подскажите так же пытаюсь по ssh подключиться. но не получается, |
Ответ: |
Уточните пож. какие данные Вы указываете для подключения по SSH? |
Вопрос: |
*: /*.*cron*yandex.php*yandex
при попытке выполнить
php /var/www/sunjust/data/www/smartbomb.ru/cron/yandex.php?search=yandex&group=search >/dev/null *>&* |
Ответ: |
все верно. тут нужна команда
*http://*.*cron*yandex.php*yandex* |
Вопрос: |
то есть что бы отработал php скрипт нужна через *? |
Ответ: |
у вас не з скрипт а целый url с параметрами. для крона подойдет консольный веб браузер wget |
Вопрос: |
если я вызываю * то он не отрабатывает - он у меня должен создавайть файл |
Вопрос: |
а, сек попробую |
Вопрос: |
*http://*.*cron*yandex.php*google*
так же не обновляет файл |
Ответ: |
а сама ссылка рабоатет? |
Вопрос: |
конечно http://*.*cron*yandex.php*google*
когда по ней перехожу всё ок, перезаписывается файл |
Ответ: |
какой файл?
вот мы выполнили коанду. какой файл перезаписаться должен? |
Вопрос: |
googlesearname.* |
Ответ: |
ожидайте пож. |
Ответ: |
где он должен быть ? |
Вопрос: |
в папке откуда я вызываю скрипт |
Ответ: |
сколько времени у вас формируется ссылка в браузере? |
Вопрос: |
пару секунд |
Ответ: |
укажите команду
*http://*.*cron*yandex.php*google*" |
Вопрос: |
ага, всё гуд) спасибо |
Ответ: |
ok
|
Вопрос: |
вопрос, механизм работает. но создаются файлы в корне. http://****.*.****/****/**/***********.*
Можно как-то настроить что бы они не создавались? А то приходится удалять.. |
Ответ: |
Тогда вам нужно указать перенаправление куда соханять эти файлы: > /dev/null *>&* |