Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. //* Инструкция по установке рекламного сайта *//
  2. Заливаем содержимое папки "сайт" на FTP.
  3.  
  4. (I) Импорт sql файла в базу данных
  5.  
  6. Видим такие поля:
  7.  
  8. CREATE DATABASE IF NOT EXISTS `database` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  9. USE `database`;
  10.  
  11. 1) Заменяем в этих 2х строках database на название своей базы данных
  12. 2) Делаем импорт файла в бд. Должны появиться таблицы: ads_calendar, promocode_temp, promocodes, purchased_ads, servers, users
  13.  
  14. (II) Настройка конфига
  15. 1) Открываем modules/config.php
  16. 2) Настраиваем подключение к базе данных
  17. private $db = ''; // Имя бд
  18. private $user = ''; // Имя пользователя
  19. private $password = ''; // Пароль пользователя
  20. private $host = 'localhost'; // Адресс базы
  21.  
  22. 3) Настраиваем Unitpay и VK
  23. a) VK
  24. Переходим по ссылке: https://vk.com/apps?act=manage и создаём приложение.
  25. Даём название приложению(Например, minelauncher advertisement).
  26. Выбираем платформу: Веб-сайт.
  27. Также указываем адрес сайта(если рекламный сайт не в корне, то http://site/папка_с_рекламным_сайтом) и его домен.
  28. Заходим в настройки приложения и видим там: ID приложения, Защищённый ключ, Сервисный ключ. Вносим эти данные в конфиг:
  29.  
  30. /** VK */
  31. public static $vk = array(
  32. 'id_app' => 6812065, // ID приложения
  33. 'secret_key' => 'l5qyR7vcUJoRxb1TYRmr', // Защищённый ключ
  34. 'service_key' => 'd1fa28d3d1fa28d3d1fa28d3f3d19dd972dd1fad1fa28d38dcf3ad0c9fef5920ec45b94', // Сервисный ключ
  35. 'redirect_uri' => 'http://185.86.76.104/minesite/modules/api.php' // Ссылка на скрипт api.php
  36. );
  37.  
  38. Подключение VK завершено. Если всё правильно, то будет доступна авторизация в кабинете.
  39.  
  40. б) UNITPAY
  41. Заходим в unitpay в управление проектом или создаём его.
  42. Заполняем следующею информацию:
  43. - Обработчик платежей -> http://сайт/modules/unitpay/payment.php?check_payment=true
  44. Fail URL -> http://сайт/modules/unitpay/payment.php?fail=true
  45. Success URL -> http://сайт/modules/unitpay/payment.php?success=true
  46. Ставим галочку на "Направить клиента на специальные страницы проекта"
  47. Вносим данные в конфиг:
  48.  
  49. /** Unitpay */
  50. public static $unitpay = array(
  51. 'descr' => 'Супер пупер бабки донат', // Описание платежей
  52. 'public_key' => '132651-8b041', // Public key (берётся с UNITPAY)
  53. 'secret_key' => '589d965a2564fd8371ae4ec9488e8ac2', // Secret key (берётся с UNITPAY)
  54. 'currency' => 'RUB' // Валюта платежей
  55. );
  56.  
  57. ОБЯЗАТЕЛЬНО ВКЛЮЧАЕМ ПРОВЕРКУ ПОДПИСИ ПРИ СОЗДАНИИ ПЛАТЕЖА, ЕСЛИ ОНА ОТКЛЮЧЕНА В UNITPAY!
  58.  
  59. 3) Мелкое редактирование скриптов:
  60.  
  61. [modules/api.php]
  62. Открываем файл и находим там 46 строчку, она должна быть такой: header('Location: http://185.86.76.104/minesite/index.php');
  63. Меняем http://185.86.76.104/minesite/index.php на ссылку главной страницы сайта.
  64.  
  65. Находим 226 строку, она должна быть такой: header('Location: http://185.86.76.104/minesite/account.php');
  66. Меняем http://185.86.76.104/minesite/account.php на ссылку к файлу account.php
  67.  
  68. Находим 243 строку, она должна быть такой: header('Location: http://185.86.76.104/minesite/account.php');
  69. Меняем http://185.86.76.104/minesite/account.php на ссылку к файлу account.php
  70.  
  71. Находим 247 строку, она должна быть такой: header('Location: http://185.86.76.104/minesite/index.php');
  72. Меняем http://185.86.76.104/minesite/index.php на ссылку главной страницы сайта.
  73.  
  74. ///////////////////////////////////////////////////////////////////////////////////////////////
  75. На этом настройка завершена! Приятного пользования. По всем вопросам обращаться в Телеграм - @shellai_dev .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement