<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://1gb.com.ua/wiki/skins/common/feed.css?63"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://1gb.com.ua/wiki/index.php?action=history&amp;feed=atom&amp;title=CRON_%D0%BD%D0%B0_Windows_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0%D1%85_1Gb</id>
		<title>CRON на Windows машинах 1Gb - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://1gb.com.ua/wiki/index.php?action=history&amp;feed=atom&amp;title=CRON_%D0%BD%D0%B0_Windows_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0%D1%85_1Gb"/>
		<link rel="alternate" type="text/html" href="http://1gb.com.ua/wiki/index.php?title=CRON_%D0%BD%D0%B0_Windows_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0%D1%85_1Gb&amp;action=history"/>
		<updated>2026-04-21T08:16:10Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.10.1</generator>

	<entry>
		<id>http://1gb.com.ua/wiki/index.php?title=CRON_%D0%BD%D0%B0_Windows_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0%D1%85_1Gb&amp;diff=4975&amp;oldid=prev</id>
		<title>Marstem: /* Настройка */</title>
		<link rel="alternate" type="text/html" href="http://1gb.com.ua/wiki/index.php?title=CRON_%D0%BD%D0%B0_Windows_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0%D1%85_1Gb&amp;diff=4975&amp;oldid=prev"/>
				<updated>2012-06-01T17:46:20Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Настройка&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;С CRON существует следующая общая для всех систем проблема, которую приходится учитывать: среда запуска скрипта из под CRON-а (shell доступа) и из-под веб-сервера различается, порой существенно.&lt;br /&gt;
&lt;br /&gt;
На Windows машине отличие могло бы быть и того больше, так как службы CRON там нет и даже традиция борьбы с такими явлениями отсутствует.&lt;br /&gt;
&lt;br /&gt;
== CRON на 1Gb ==&lt;br /&gt;
Реализация CRON-а на хостинге 1Gb предлагает вам несколько вариантов запуска скриптов по расписанию.&lt;br /&gt;
&lt;br /&gt;
=== crontab (UNIX) ===&lt;br /&gt;
Традиционный UNIX-cron доступен вам через SSH доступ. Он работает в том случае, если сервер вашего сайта - UNIX (см. «полный список функций», «управление сайтами и серверами».&lt;br /&gt;
&lt;br /&gt;
Помните об особенности, с которой началась статья: настройки консольного PHP могут немного отличаться от того, что исполняет Веб-сервер. Вам нужно отладить запуск скрипта с помощью непосредственной проверки его работы через shell, и только потом размещать его вызов в CRON.&lt;br /&gt;
&lt;br /&gt;
=== Общий HTTP-cron ===&lt;br /&gt;
Доступен и для Windows, и для UNIX сайтов, и заключается в том, что скрипт вашего сайта вызывается как обычная страница, через HTTP протокол.&lt;br /&gt;
&lt;br /&gt;
Настраивается в личном кабинете: Полный список функций / Галочка &amp;quot;Сайты&amp;quot; / ссылка &amp;quot;CRON (исполнение скриптов по расписанию)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Плюсы:&lt;br /&gt;
* Скрипт работает точно так же, как будто его открыл пользователь из обозревателя. &lt;br /&gt;
* Легко отлаживать, отсутствуют косвенные эффекты.&lt;br /&gt;
&lt;br /&gt;
Минусы:&lt;br /&gt;
* Невысокая точность вызова по времени.&lt;br /&gt;
* Веб-сервер может прервать исполнение ресурсоемкого или долгого скрипта.&lt;br /&gt;
&lt;br /&gt;
==== Настройка ====&lt;br /&gt;
Инструкция по настройке есть на странице настройки. В поле &amp;quot;Адрес от корня&amp;quot; нужно писать относительный адрес файла внутри папки http.&lt;br /&gt;
&lt;br /&gt;
Графа «результат» дает вам возможность предположить, удалось ли вообще начать исполнение скрипта. Но просим вас помнить, что система дожидается результата исполнения скрипта в течение 10 секунд, затем скрипт продолжает исполняться, но результат его исполнения уже не попадает в этот отчет.&lt;br /&gt;
Это нормально – исполнение скрипта при этом продолжается по внутренним правилам Веб-сервера, то есть, типично, скрипт может исполняться 60 – 120 секунд, а некоторые типы скриптов и больше. Проверяйте результат исполнения скрипта по фактическим действиям, которые он совершил, или по лог-файлам.&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы выполнение скрипта продолжалось после обрыва соединения CRON-системой нужно установить параметры&lt;br /&gt;
&lt;br /&gt;
 ini_set('ignore_user_abort', 1);&lt;br /&gt;
 ini_set('max_execution_time', 0);&lt;br /&gt;
&lt;br /&gt;
Это позволит вашему скрипту выполняться несколько минут.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категория:Кабинет]]&lt;/div&gt;</summary>
		<author><name>Marstem</name></author>	</entry>

	</feed>