24.11.2015, 20:08
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Cron запускает "ваш" интерпретатор, которому нужно только указать относительный путь сценария (cron не осуществялает переходов, он выполняет указанный сценарий). Еще раз внимательно в панели управления читать о задачах - как правильно задается путь.
|
|
25.11.2015, 07:46
|
|
Аспирант
|
|
Регистрация: 28.05.2015
Сообщений: 54
|
|
Права на файл проверьте
|
|
25.11.2015, 15:34
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от sanmihan
|
Права на файл проверьте
|
Какие?
|
|
25.11.2015, 18:25
|
|
Аспирант
|
|
Регистрация: 28.05.2015
Сообщений: 54
|
|
Сообщение от laimas
|
Какие?
|
на исполнение
|
|
25.11.2015, 18:54
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от sanmihan
|
на исполнение
|
Cron запускает скрипт от имени владельца, а залитые скрипты и имеют таковые права, иначе они вообще не будут работать! Cron запустит без проблем скрипт даже из папки закрытой для прямого доступа клиенту.
С путями надо разбираться, не нужен протокол для cron.
|
|
27.11.2015, 16:44
|
|
Аспирант
|
|
Регистрация: 28.05.2015
Сообщений: 54
|
|
Сообщение от laimas
|
Cron запускает скрипт от имени владельца, а залитые скрипты и имеют таковые права, иначе они вообще не будут работать!
|
это смотря как настроят сервер, у меня была проблема с запуском скриптов по крону, выставив права, все заработало.
|
|
27.11.2015, 16:58
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Значит у вас не хост, а бог весть что. Нормальный хост уже настроен на стандартные права папок 755, файлов 644. Cron запускает PHP как cgi и исполняет скрипт от имени его владельца, поэтому не нужно предоставлять иные права, как например на запись всему веб-серверу (777). Иначе есть риск.
Сам вопрос темы бессмысленный ибо cron это CLI, а каком переходе может идти речь, понятии относительном. Не разобрался автор с описанием планировщика задач, не понимая, что обращение будет относительно иерархии каталога сайта без протокола, все остальное документов уже настроено - указываем путь к скрипту по правилам описанном в панели управления и время.
На хосте есть лог файл, в нем пусть и ищет ответ.
|
|
30.11.2015, 21:01
|
Кандидат Javascript-наук
|
|
Регистрация: 10.11.2015
Сообщений: 131
|
|
Сообщение от laimas
|
Значит у вас не хост, а бог весть что. Нормальный хост уже настроен на стандартные права папок 755, файлов 644. Cron запускает PHP как cgi и исполняет скрипт от имени его владельца, поэтому не нужно предоставлять иные права, как например на запись всему веб-серверу (777). Иначе есть риск.
Сам вопрос темы бессмысленный ибо cron это CLI, а каком переходе может идти речь, понятии относительном. Не разобрался автор с описанием планировщика задач, не понимая, что обращение будет относительно иерархии каталога сайта без протокола, все остальное документов уже настроено - указываем путь к скрипту по правилам описанном в панели управления и время.
На хосте есть лог файл, в нем пусть и ищет ответ.
|
ок! тогда так, есть какой-то другой вариант? мне нужно 1 раз в сутки запустить скрипт http://домен.com/cron.php?rule=samer&submit=submit
именно такого вот рода ссылкой, так же как в браузере! только что бы автоматом это делалось каждый день
|
|
|
|