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

Вопрос по поводу кронтаба для перлового скрипта

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



С нами с 25.08.04
Сообщения: 601
Рейтинг: 133

Ссылка на сообщениеДобавлено: 09/01/07 в 02:53       Ответить с цитатойцитата 

Доброе время суток.
Возник вопросец. У меня етс скриптец на перле к одному файлу нужно прикрепитькронтаб чтобы раз в минуту запускался
Я вот прописал вот так


cd /home/admin/domains/domain.com/public_html/cgi-bin/; /usr/bin/perl -q thread.pl

И мне на мыло валится такая херня

и валятся вот такие ошибки на мыло (Верныйли синтаксис?)
Unrecognized switch: -q (-h will show valid options).

Покупка траффика 3$ за кило

0
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

Ссылка на сообщениеДобавлено: 09/01/07 в 03:18       Ответить с цитатойцитата 

а не проще ли так: /home/admin/domains/domain.com/public_html/cgi-bin/thread.pl

Всё для Iphone & Ipad

4
 



С нами с 25.08.04
Сообщения: 601
Рейтинг: 133

Ссылка на сообщениеДобавлено: 09/01/07 в 03:43       Ответить с цитатойцитата 

тоесть есликонкретнее то вот так?

/usr/bin/perl /home/admin/domains/domain.com/public_html/cgi-bin/thread.pl

Покупка траффика 3$ за кило

0
 



С нами с 06.06.06
Сообщения: 113
Рейтинг: 179

Ссылка на сообщениеДобавлено: 09/01/07 в 04:29       Ответить с цитатойцитата 

Правильней будет так:

cd /home/admin/domains/domain.com/public_html/cgi-bin/; /usr/bin/perl thread.pl


cd /home/admin/domains/domain.com/public_html/cgi-bin/; - без этого может и не работать так как cgi-bin директория должно быть текущей, чтобы небыло неразберихи в путях прописаных в скриптах.

-q в перле нет. Есть -X , так что если тебе надо, чтобы он не писал warning'и, то /usr/bin/perl -X thread.pl

Администирование выделенных серверов - ICQ в профайле.

4
 



С нами с 25.08.04
Сообщения: 601
Рейтинг: 133

Ссылка на сообщениеДобавлено: 09/01/07 в 06:33       Ответить с цитатойцитата 

А если приписать вот такое

/dev/null 2>&1 в конце

тоесть


cd /home/admin/domains/domain.com/public_html/cgi-bin/; /usr/bin/perl thread.pl /dev/null 2>&1


или это неправельно? и что это /dev/null 2>&1 вообще даёт. просто у меня тм3 с такими параметрами запущен.

Покупка траффика 3$ за кило

0
 



С нами с 25.08.04
Сообщения: 601
Рейтинг: 133

Ссылка на сообщениеДобавлено: 09/01/07 в 06:36       Ответить с цитатойцитата 

И ещё один вопросик.

Тут скриптец надыбал.

для его запуска нужно воттако прописать

*/7 * * * * cd /home/admin/domains/хххх.com/public_html/spam2/; /usr/local/bin/php task.php adult.ini

в адулт они настройки скрипта

при запуски мне на мыло приходит всё что в файле adult.ini

если я сделаю вот так

*/7 * * * * cd /home/admin/domains/хххх.com/public_html/spam2/; /usr/local/bin/php -q task.php -q adult.ini

как думаете правельно будет?

Покупка траффика 3$ за кило

0
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

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

Lorix писал:
А если приписать вот такое
/dev/null 2>&1 в конце
в принципе можно, тогда отчет о каждом запуске скрипта не будет отправляться тебе на мыло, но лучше вместо этого просто приписать в конце ">/dev/null".

Всё для Iphone & Ipad

4
 



С нами с 29.08.04
Сообщения: 223
Рейтинг: 123

Ссылка на сообщениеДобавлено: 10/01/07 в 10:58       Ответить с цитатойцитата 

Lorix писал:

*/7 * * * * cd /home/admin/domains/хххх.com/public_html/spam2/; /usr/local/bin/php task.php adult.ini

как думаете правельно будет?


Думаю что так:
*/7 * * * * cd /home/admin/domains/хххх.com/public_html/spam2/; "/usr/local/bin/php -q task.php adult.ini" > /dev/null

админю ваши дедики

4
 



С нами с 25.08.04
Сообщения: 601
Рейтинг: 133

Ссылка на сообщениеДобавлено: 10/01/07 в 21:51       Ответить с цитатойцитата 

мне вот такая хрень на мыло пришло не смотрря на то что я прописал вот так

cd /home/admin/domains/ххх.com/public_html/2/; "/usr/local/bin/php -q task.php adult.ini" > /dev/null


/bin/sh: /usr/local/bin/php -q task.php adult.ini: No such file or directory

Покупка траффика 3$ за кило

0
 



С нами с 06.06.06
Сообщения: 113
Рейтинг: 179

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

Lorix писал:
мне вот такая хрень на мыло пришло не смотрря на то что я прописал вот так

cd /home/admin/domains/ххх.com/public_html/2/; "/usr/local/bin/php -q task.php adult.ini" > /dev/null

/bin/sh: /usr/local/bin/php -q task.php adult.ini: No such file or directory

А php у тебя где лежит? Скорее всего путь к php неверный.

Администирование выделенных серверов - ICQ в профайле.

0
 



С нами с 25.08.04
Сообщения: 601
Рейтинг: 133

Ссылка на сообщениеДобавлено: 11/01/07 в 02:44       Ответить с цитатойцитата 

Вот как раз путь до пхп верный.
не раз его юзал в кроне


whereis php
php: /etc/php.ini /usr/local/bin/php /usr/local/lib/php.ini /usr/local/lib/php

Покупка траффика 3$ за кило

0
 



С нами с 29.12.06
Сообщения: 62
Рейтинг: 84

Ссылка на сообщениеДобавлено: 13/01/07 в 12:26       Ответить с цитатойцитата 

Попробуй убрать кавычки:

cd /home/admin/domains/ххх.com/public_html/2/ && /usr/local/bin/php -q task.php adult.ini > /dev/null

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

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


Перейти:  



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

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

Опросы

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



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