Реклама на сайте Advertise with us

Хэлпаните с Cron

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 06.09.00
Сообщения: 234
Рейтинг: 81

Ссылка на сообщениеДобавлено: 24/01/05 в 21:33       Ответить с цитатойцитата 

Нужно по крону запускать файл script.pl?config.cfg, но когда я прописываю в крон именно так с конфигом, то мне контрольная панель выдает что так прописать нельзя... Что можно сделать?

Последний раз редактировалось: Gentle Giant (24/01/05 в 23:17), всего редактировалось 1 раз

0
 



С нами с 10.12.03
Сообщения: 1615
Рейтинг: 870

Ссылка на сообщениеДобавлено: 24/01/05 в 21:36       Ответить с цитатойцитата 

1
 

[www]

С нами с 14.07.04
Сообщения: 1693
Рейтинг: 872

Ссылка на сообщениеДобавлено: 24/01/05 в 21:43       Ответить с цитатойцитата 

либо сделай дополнительный файл
scr.php где через fopen открывай http://domain.com/script.php?config.cfg

.

1
 



С нами с 06.09.00
Сообщения: 234
Рейтинг: 81

Ссылка на сообщениеДобавлено: 24/01/05 в 21:50       Ответить с цитатойцитата 

Так не получицца... я на вивахосте пытаюсь это сделать, а там контрольная панель у них самописная...

Из настроек только

Путь к директории: /ftp_users/ftp/ - и дальше я должен прописать путь к файлу...

Если туда вписать cgi-bin/script.pl?config.cfg, то выдает

Путь к исполняемому файлу может содержать только символы английского алфавита и цифры, символы "/" или "."

Я думаю выход - запускать файл, который уже будет запускать нужный мне файл с этим конфигом... Только вот в программинге я не рублю совсем... Подкиньте код плз..

ps. я в первом посте ошибся, мне надо запускать перловый файл

0
 

Дегенератор идей

С нами с 09.11.03
Сообщения: 2116
Рейтинг: 986

Ссылка на сообщениеДобавлено: 24/01/05 в 23:11       Ответить с цитатойцитата 

создаешь файл run.sh делаешь его исполняемым

#!/bin/bash
cd /home/clients/_PATH_/
/usr/local/bin/php -f /home/clients/_PATH_/imya_faila.php

его и запускай

1
 

БешаныйСуслег

С нами с 16.06.04
Сообщения: 1322
Рейтинг: 1338

Ссылка на сообщениеДобавлено: 24/01/05 в 23:39       Ответить с цитатойцитата 

Если права не критичны, то

perl /your/cgi/bin/script.pl config.cfg

Поправьте меня перловщики если я не прав.

0
 



С нами с 26.09.03
Сообщения: 856
Рейтинг: 783

Ссылка на сообщениеДобавлено: 25/01/05 в 00:11       Ответить с цитатойцитата 

судя по виду это у тебя cgi-шный скрипт
если он лежит в cgi-bin то.. в произвольном месте
делаешь файл (скажем scr), делаешь ему chmod +x, внутри...

Код:

#!/bin/sh
/bin/lynx -dump /path/to/script.pl?config.cfg


и в крон записываешь вызов этого файла, тогда у тебя все условия соблюдаются.

2maul: люди из саппорта все правильно говорят, писал просто мимоходом..

Последний раз редактировалось: Twister (25/01/05 в 01:41), всего редактировалось 1 раз

0
 

Дегенератор идей

С нами с 09.11.03
Сообщения: 2116
Рейтинг: 986

Ссылка на сообщениеДобавлено: 25/01/05 в 00:22       Ответить с цитатойцитата 

Twister писал:
судя по виду это у тебя cgi-шный скрипт
если он лежит в cgi-bin то.. в произвольном месте
делаешь файл (скажем scr), делаешь ему chmod +x, внутри...
Код:

#!/bin/sh
lynx -dump /path/to/script.pl?config.cfg

и в крон записываешь вызов этого файла, тогда у тебя все условия соблюдаются.

мне недавно сказали люди из суппорта, что если запускаешь кроном, но необходимо прописываеть полные пути к командам. типа /bin/lynx
а вообще как-то несерьезно запускать исполняемый файл браузером.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »