Поддержка:

help@primaryhost.com.ua Онлайн-чат
Тел.: (04148) 45-300
Справка \ Работа панелью управления
Запуск скрипта по крону

Cron это служба, которая позволяет вам в определенные моменты времени производить те или иные действия. Например, каждый день в определенное время запускать на выполнение какой-либо скрипт, обновлять данные и т.д.

Для создания cron-задачи необходимо перейти в панель управления хостингом, в раздел «Инструменты - Планировщик (cron)». В глобальных настройках планировщика следует указать адрес электронной почты, на который будут пересылаться результаты выполнения команд планировщика.

Далее создаем задание (кнопка "Создать"). В строке "Команда" вводим полный путь к файлу задачи (крипта). Полный путь может иметь вид:

/home/имя_пользователя/data/www/имя_домена/cron.php

В строке Период - установите периодичность выполнения задания:

  • каждый час - задание будет выполняться в 0 минут каждого часа.
  • каждый день - задание будет выполняться ежедневно ровно в 00:00.
  • раз в неделю - задание будет выполняться каждое воскресенье ровно в 00:00.
  • раз в месяц - задание будет выполняться первого числа каждого месяца ровно в 00:00.
  • раз в год - задание будет выполняться каждый год 1 января ровно в 00:00.
  • при перезагрузке - задание будет выполняться после каждой перезагрузки операционной системы
  • другое - более гибкая настройка периодичности с дополнительным набором полей.

Не посылать отчёт по e-mail - установите этот флажок, чтобы вывод команды (stdout и stderr) не пересылался на адрес электронной почты, указанный в "Глобальных настройках" планировщика.

Если необходимо выполнять PHP скрипт, то в первой строке (перед основным кодом необходимо) необходимо добавить путь к интерпретатору:

#!/usr/local/bin/php -q
... дальше ваш php код ...

Также необходимо сделать файл со скриптом исполнимым (chmod +x).

Создание резервной копии

Чтобы быть уверенным в сохранности всех важных данных, нужно настроить резервное копирование (бэкап).

Для этого в разделе "Обслуживание - Настройка бэкапов" добавьте новый план. Укажите название плана, место хранения (локальная директория, удаленный сервер), директорию, выберите предпочитаемый архиватор, укажите периодичность архивации (ежедневно, раз в неделю, раз в месяц), время и количество хранимых архивов.

Гибкая настройка позволяет получить разные версии данных с оптимальным промежутком времени. Архивацию можно настроить для:

  • файлов;
  • баз данных MySQL;
  • почтовых ящиков;
  • пользовательских настроек.

При необходимости план можно отредактировать.

Чтобы запустить процесс создания резервных копий для одного или нескольких заданий, не дожидаясь их создания в автоматическом режиме, необходимо выделить требуемые записи в списке разделе "Обслуживание - Настройка бэкапов" и нажать кнопку "Сделать резервную копию сейчас". Для предотвращения случайных действий панель управления попросит подтвердить ваши действия. Если в окне подтверждения вы нажмёте "ОK", то процесс создания резервных копий для выделенных записей будет запущен, а в списке напротив указанных заданий появится иконка вращающегося диска.

Вращающийся диск информирует, что бэкап в процессе. Как только бэкап закончиться и обновиться страница - диск исчезнет.

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

C помощью функции "Восстановление данных из резервной копии" можно восстановить как весь архив целиком, так и отдельные файлы из него. Для этого выберите требуемый файл в разделе "Обслуживание - Резервные копии" и нажмите кнопку "Восстановить". Для предотвращения случайных действий программа попросит подтвердить или отменить ваши действия. После нажатия кнопки "ОК" либо файл будет восстановлен, либо вернется сообщение об ошибке.

Восстановить можно по отдельности:

  • Конкретные файлы, директории
  • Базы данных MySQL
  • Базы данных PostgreSQL
  • Настройки ISPmanager
  • Почтовые ящики

Выберите интересующую категорию, папку, базу данных или почтовый ящик и нажмите "Восстановить" в правом верхнем углу. Выбранные данные будут восстановлены.

Обратите внимание: данные будут восстановлены не сразу! В зависимости от объема выбранных данных на это может потребоваться от нескольких минут до нескольких часов. Нет необходимости повторно нажимать на кнопку "Восстановить", это может привести к выводу сообщения "LongTask start error: Operation already run" (пер. с анг. "Ошибка запуска продолжительной операции: Операция уже запущена").

Настоятельно не рекомендуем восстанавливать весь бэкап полностью (с базами данных, настройками, почтой и т.д.) если его размер достаточно большой - это может занять достаточно много времени. Гораздо лучше выбрать для восстановления именно те данные которые действительно необходимы (скажем конкретные файлы или директории или конкретную базу данных).

Создание базы данных

Зайдите в панель управления хостингом, в меню «Инструменты» выберите «Базы данных». После этого, справа вверху нажмите на иконку «Создать новую базу данных».

Задайте следующие параметры:

Имя базы - укажите имя новой базы данных.
Тип базы данных - выберите из списка сервер баз данных.
Кодировка - кодировка, в которой будут храниться данные в таблицах.
Пользователь - из списка выберите пользователя баз данных.
Новый пользователь - имя нового пользователя для базы данных.
Пароль - пароль для доступа к базе данных.
Подтверждение - повторите пароль, набранный в предыдущем поле.
Удалённый доступ - установите флажок, чтобы данный пользователь мог обращаться к своим базам данных с других серверов или рабочих станций.

База данных будет создана. Далее, при необходимости, Вы можете сделать импорт данных в новую базу данных - для этого войдите в phpMyAdmin, указав заданные имя пользователя и пароль, и воспользуйтесь вкладкой "Импорт".

Как скопировать файлы на сервер

Скопировать файлы на сервер Вы можете либо посредством TFP, либо воспользовавшись встроенным файловым менеджером (раздел "Инструменты - Менеджер файлов" панели управления).

Для копирования файлов по FTP Вам необходимо воспользоваться любым удобным для Вас FTP клиентом (например встроенным клиентом файлового менеджера Total Commander). Убедитесь что в разделе "Главное - FTP аккаунты" создан аккаунт и при необходимости измените пароль.

Далее настройте программу FTP-клиент указав:

Имя соединения - любое, на ваше усмотрение
Сервер - имя вашего домена (например mydomain.com), либо имя сервера вида: s1.primaryhost.com.ua, s2.primaryhost.com.ua и т.д. на котором размещен ваш сайт
Учетная запись - имя пользователя, заданное в настройках FTP аккаунта (раздел "Главное - FTP аккаунты" панели управления)
Пароль - пароль к FTP аккаунту (по умолчанию совпадает с паролем для доступа к панели управления)
Остальные настройки не критичны

Для загрузки файлов на сервер посредством "Менеджера файлов" - зайдите в необходимый каталог (например www/ваш_домен) и воспользуйтесь кнопкой "Закачать файл в текущую папку" в правом верхнем углу.

Куда копировать файлы сайта?

Всё содержимое вашего сайта, необходимо загрузить на сервер в директорию www/ваш_домен/. Полный путь будет иметь вид: /home/имя_пользователя/data/www/имя_домена/ваши_файлы.

Кроме директории www Вам будут доступны и другие директории: webstat, etc, mod-tmp и т.д. Данные директории нужны для работы вашего сайта и сбора статистики, их удалять не нужно. Просто без надобности не используйте их.

Как посмотреть настройки PHP

Посмотреть версию, настройки, подключаемые модули и другие параметры PHP вы можете создав небольшой PHP скрипт следующего содержания:

<?php phpinfo(); ?>

Далее просто обратитесь к скрипту через браузер. Например: http://ваш_домен/info.php.

НОВОСТИ И АКЦИИ:
2011-12-31
В канун праздников коллектив компании Primaryhost поздравляет Вас с наступающим Новым Годом и Рождеством! Читать далее...
2011-07-01
Возобновление налогообложения НДС Читать далее...
2011-03-23
На сервере s1.primaryhost.com.ua обновлена версия PHP до 5.2.17 Читать далее...
2011-02-14
Объявлены победители конкурса Читать далее...
НАШИ ПРЕИМУЩЕСТВА:
  • доступные цены
  • широкий выбор тарифов
  • трафик без ограничений
  • 5 дней тестового доступа
  • бесплатный домен при покупке хостинга
  • 30 дней возврат средств
  • удобная панель управления
  • ежедневное резервное копирование
  • техническая поддержка и помощь в настройке
Хостинг под сайт
Партнерская программа