· 7 years ago · Jan 16, 2019, 11:32 AM
1//* ИнÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð¿Ð¾ уÑтановке рекламного Ñайта *//
2Заливаем Ñодержимое папки "Ñайт" на FTP.
3
4(I) Импорт sql файла в базу данных
5
6Видим такие полÑ:
7
8CREATE DATABASE IF NOT EXISTS `database` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
9USE `database`;
10
111) ЗаменÑем в Ñтих 2Ñ… Ñтроках database на название Ñвоей базы данных
122) Делаем импорт файла в бд. Должны поÑвитьÑÑ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹: ads_calendar, promocode_temp, promocodes, purchased_ads, servers, users
13
14(II) ÐаÑтройка конфига
151) Открываем modules/config.php
162) ÐаÑтраиваем подключение к базе данных
17 private $db = ''; // Ð˜Ð¼Ñ Ð±Ð´
18 private $user = ''; // Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ
19 private $password = ''; // Пароль пользователÑ
20 private $host = 'localhost'; // ÐдреÑÑ Ð±Ð°Ð·Ñ‹
21
223) ÐаÑтраиваем 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
593) Мелкое редактирование Ñкриптов:
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 .