Конфигурация серверов
-
Что такое CRON?
CRON(от анлг. Command Run On) - планировщик задач в UNIX-образных операционных системах, использующийся для периодического выполнения заданий в заданное время.
Каждый пользователь системы имеет свой файл заданий crontab, в котором описано,
в какое время и какие программы запускать от имени этого пользователя.
Для редактирования файла crontab используется специальная одноименная программа crontab,
позволяющая не прерывать процесс cron на время редактирования.
-
Можно ли использовать crontab?
Да. Вы можете установить задачи для выполнения по crontab как из SSH, так и из Панели управления, из раздела "CronTab".
-
Как настроить выполнение задачи на определённое время?
Вы можете настроить выполнение скриптов на определённое время через Панель Управления,
в разделе "CronTab".
Заполнить время и путь до исполняемого файла и нажать "Добавить".
Время, интервал
Минуты могут быть от 0 до 59
Часы могут быть от 0 до 23
День месяца может быть от 1 до 31
Месяц может быть 1 до 12
День недели может быть от 0 до 7 (0 и 7 - воскресенье)
Можно конфигурировать CRONTAB для выполнения задач не только в определенное
время, но и ежеминутно, ежечасно, ежедневно, еженедельно или ежемесячно,
используя комбинацию */x
Пример
*/5 * * * * - запускать команду каждые пять минут
0 */3 * * * - запускать каждые три часа
0 12,13,14 * * * - запускать команду каждый час с 12 до 14
Команда
Необходимо задать путь до скрипта от домашнего каталога
Например: public_html/cgi-bin/script.pl
Cистема сама подставит символ ~/ (эта комбинация заменяет полный путь)
Получится: ~/public_html/cgi-bin/script.pl
Если в конце пути поставить символ &, то скрипт будет работать в фоновом режиме.
Установка этого символа необязательна.
-
Что такое файл .htaccess?
Каждый раз когда поступает запрос на открытие web-страницы, сервер сначала анализирует .htaccess файл. .htaccess ищется в корневой web-директории, а затем по дереву директорий, пока не дойдет до директории, где находится запрашиваемая страница.
-
Как мне настроить сообщения об ошибке, чтобы открывался мой сайт?
В .htaccess напишите следующее:
ErrorDocument номер ошибки http://имя сайта
-
Как вызвать SSI директиву?
SSI директива может вызываться только в файлах с расширением .shtml
-
Я установил кодировку UTF-8, но сайт не работает корректно, что делать?
В файле .htaccess напишите следующую строчку:
AddDefaultCharset UTF-8
-
Как установить страницу открывающуюся по умолчанию при загрузке моего сайта?
В файле .htaccess напишите следующую строчку:
DirectoryIndex newyearindex.html
где newyearindex.html - страница которая будет загружаться при вызове вашего сайта например http://mydomain.ru
По умолчанию, если в .htaccess ничего не задано, открываются файлы индексных страниц,
а именно: index.htm index.html index.shtml index.cgi index.php3 index.php index.php4 index.phtml index.wml
-
Как настроить переадресацию?
Переадресация позволяет Вам направлять посетителя Вашего сайта на другой сайт или например с одной страницы сайта
на другую.
Т.е. если например посетитель запрашивает страницу old.htm, а вы хотите направить его на new.htm,
то в файле .htaccess напишите следущее:
Redirect /имя директории/old.htm http://имя сайта/имя директории/new.htm
(эта строка должна быть введена без переносов)
-
Можно ли получать результат выполнения скриптов через crontab на email?
Да можно.
Вы можете задать email, на который Вы хотите получать результат работы Ваших скриптов в Панели Управления Аккаунтом в разделе
"CronTab".
Предположим у Вас на Cron стоит php скрипт следующего содержания:
<?php
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$hour = date("G");
if ($hour > 6 && $hour < 12)
{
echo "C добрым утром";
}
else if ($hour > 18 && $hour < 23)
{
echo "Приятных снов";
} else
{
echo "Здравствуйте";
}
?>
запускаемый командой "/usr/local/bin/php script.php", в случае если указан корректный email, то на него в зависимости от времени запуска будет приходить письмо с текстом
"C добрым утром", либо "Приятных снов", либо "Здравствуйте".
|
Не нашли что искали?
|
|
|
Поищите в справочнике
|
Разделы справочника
|
Общие вопросы
|
|
Домены
|
|
Хостинг
|
|
Почта
|
|
|
|