Инструкции по установке

Перед установкой ознакомьтесь с минимальными системными требованиями.

Важно: Для работы скрипта рассылок лучше всего использовать VPS сервер с оперативной памятью от 512 мб и выше.

1. 1. Скачайте свежий архив с Newsletter Plus Software, распакуйте файлы и загрузите их на фтп вашего сайта через FTP клиент, установленный на вашем компьютере.
Важно: Установите права на запись на следующие папки: application, temp, uploads, system и файл license.txt. Установите также права на запись на всё содержимое этих папок.
Важно: Используйте Бинарный режим передачи данных. Это требуется для корректной загрузки закодированных IobCube файлов. Версия с открытым кодом также содержит 3 закрытых файла.

2. Создайте новую базу данных MySQL и добавьте нового пользователя к этой базе данных. Пользователь базы данных должен иметь все права, т.к. программа создаст в базе данных новые таблицы и заполнит их данными.
Важно: Не забывайте делать бэкап вашей базы данных минимум раз в месяц. Пожалуйста, не забывайте делать это.

3. Откройте в браузере ссылку http://www.yourdomain.com/install/ (где www.yourdomain.com доменное имя вашего сайта)
Важно: Если вы увидите на экране 404 ошибку, значит ваш сервер не соответствует минимальным системным требованиям. Обратитесь в нашу службу технической поддержки.

4. Введите лицензионный ключ, Прочтите Лицензионное соглашение и нажмите Submit, если вы согласны с ним.

5. На шаге настроек ftp вы можете оставить все поля пустыми и перейти на следующий шаг .

6. Заполните информацию о базе данных (хост, имя, пользователь, пароль) и сохраните её.

7. Система начнёт установку.

8. На последнем шаге вам необходимо создать первого администратора.

После установки вы можете открыть панель администратора по ссылке http://www.yourdomain.com/admin/ (где www.yourdomain.com доменное имя вашего сайта).

Также добавьте кроны для запуска каждую минуту:

  • * * * * * /usr/bin/php /path_to_script/cron_index.php cron/email_newsletters/send >/dev/null 2>&1
  • * * * * * /usr/bin/php /path_to_script/cron_index.php cron/email_newsletters/bounces >/dev/null 2>&1
  • * * * * * /usr/bin/php /path_to_script/cron_index.php cron/email_notifications/send >/dev/null 2>&1
  • * * * * * /usr/bin/php /path_to_script/cron_index.php cron/subscribers/import >/dev/null 2>&1
  • * * * * * /usr/bin/php /path_to_script/cron_index.php cron/services/time_limited >/dev/null 2>&1

Добавьте последний крон и запускайте его каждый день:

  • 0 0 * * * /usr/bin/php /path_to_script/cron_index.php cron/install/check_license >/dev/null 2>&1

Важно: path_to_script необходимо заменить на полный путь от корня сервера до файла cron_index.php

Важно: Этот способ запуска кронов может привести к тому, что ссылки не будут содержать адреса сайта. Для этого откройте файл /application/config/config.php и введите адрес сайта в переменную base_url, если скрипт не сделал этого при установке.

Еще у нас есть альтернативный способ запуска кронов. Пример:

* * * * * /usr/bin/wget -q -O /dev/null http://www.yourdomain.com/cron/subscribers/import/ (где www.yourdomain.com доменное имя вашего сайта)

Если у вас возникнут любые проблемы с установкой, обращайтесь в нашу службу технической поддержки. Мы можем помочь вам с установкой абсолютно бесплатно.