Список форумов DOMEN.com.ua DOMEN.com.ua
информационно-технический форум провайдера DOMEN.com.ua
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

THIS SITE IS OUTDATED AND NOT SUPPORTED ANYMORE
PLS USE OUR WIKI INSTEAD

Вопрос по cron задачам

 
Начать новую тему   Ответить на тему    Список форумов DOMEN.com.ua -> Управление услугами (оплата, хостинг, домены)
Предыдущая тема :: Следующая тема  
Автор Сообщение
pag
Новый посетитель


Зарегистрирован: 02.10.2004
Сообщения: 5

СообщениеДобавлено: Пн Янв 23, 2006 09:10    Заголовок сообщения: Вопрос по cron задачам Ответить с цитатой

Здравствуйте!
У меня стоит задача: необходимо запускать php скрипт с периодичностью в 10 мин с 5-00 до 7-00. Возможно ли решение такой задачи с помощью cron и что нужно задавать в параметрах запуска? Если нет то каким образом я ее могу решить?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
yarych
Участник


Зарегистрирован: 17.02.2005
Сообщения: 45
Откуда: Львів

СообщениеДобавлено: Пн Янв 23, 2006 09:21    Заголовок сообщения: Ответить с цитатой

cPanel -> Планировщик задач -> Продвинутый
Там есть совет как запускать ПХП-скрипты, но я бы так не советовал Smile
Лучше так:
/full/path/myscript.php
А в даннов скрипте:
Код:
!#/usr/bin/php -q
<?php

...

?>

Еще нужно сделать CHMOD скрипту на 666.
Ах да, в поле времени:
0,10,20,30,40,50 5,6 * * *
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
pag
Новый посетитель


Зарегистрирован: 02.10.2004
Сообщения: 5

СообщениеДобавлено: Пн Янв 30, 2006 09:32    Заголовок сообщения: Ответить с цитатой

Cделаk CHMOD скрипту на 666.
Дает ошибку

/bin/sh: line 1: /home/USER/public_html/****/****/****/****/cron_subs_newprj.php: Permission denied


А какие права на папку должны быть, не хотелось бы давать полный доступ всем Sad?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
yarych
Участник


Зарегистрирован: 17.02.2005
Сообщения: 45
Откуда: Львів

СообщениеДобавлено: Пн Янв 30, 2006 11:35    Заголовок сообщения: Ответить с цитатой

Все нижеежащие директории должны быть доступными по крайней мере на чтение и выполнение ( 755 ) - иначе ничего не выйдет - cron запускается с другого пользователя и джолжен иметь доступ к тому, что запускает.

Кстати 666 в предыдущем посте может быть заменено на 644 .
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
pag
Новый посетитель


Зарегистрирован: 02.10.2004
Сообщения: 5

СообщениеДобавлено: Пн Янв 30, 2006 23:38    Заголовок сообщения: Ответить с цитатой

на все папки в которых лежит скрипт поставил доступ 755, на сам скрипт поставил права 655. В этом скрипте делаю include другого скрипта из папки на которой стоит доступ 700 (пытался ставить на эту папку доступ 755 ситуация не поменялась) и в этой же папке в .htaccess указано - Deny from all. При выполнении скрипта cron выдает ошибку Permission denied. В чем может быть проблема?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Lev
Завсегдатай


Зарегистрирован: 20.07.2004
Сообщения: 165
Откуда: Москва

СообщениеДобавлено: Пн Янв 30, 2006 23:57    Заголовок сообщения: Ответить с цитатой

"Deny from all" не настораживает?
Попробуй добавить строку "Allow from IP сервера".
_________________
Лучший биллинг для провайдеров хостинга
Защитите свою интеллектуальную собственность
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов DOMEN.com.ua -> Управление услугами (оплата, хостинг, домены) Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Anti Bot Question MOD - МОД для phpBB против Спамботов