forked from jfhs/openplayer
-
Notifications
You must be signed in to change notification settings - Fork 1
Каждому хостингу по аудиоплееру
loginwashere/openplayer
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Доступные публичные зеркала: - music.bonart.org.ua - f2dclub.ru/music/ - op.hr00.ru - music.jomp.ru - paused.me - musiclover.com.ua Инструкция по установке Требования: PHP 5.3+, PDO_MYSQL; Curl; MySQL 5+, Apache + mod_rewrite. Скачайте последнюю версию openplayer. Здесь dump.sql - это дамп базы данных, которую нужно развернуть на своем MySQL сервере. Если у вас установлен PHPMyAdmin, вам нужно зайти на вкладку Import, выбрать файл dump.sql и нажать кнопку "Go". Скопируйте файл configs/app.ini.sample в configs/app.ini Откройте файл configs/app.ini любым текстовым редактором. В этом файле нужно настроить следующие настройки: [database] host = "MYSQL_HOST" ; Адрес вашего MySQL-хоста (напр. localhost) user = "MYSQL_USER" ; Имя пользователя у которого есть доступ к импортированной ранее базе password = "MYSQL_PASS" ; Пароль пользователя базы данных db = "MYSQL_DB" ; Имя базы данных в которую производился импорт charset = "utf8" ; Кодировка. Рекомендуется оставить utf8 [app] title = "Open Player" ; Заголовок сайта (тэг TITLE) charset = "UTF-8" ; Кодировка сайта. Рекомендуется оставить UTF-8 baseUrl = "ССЫЛКА_НА_СТРАНИЦУ_ПЛЕЕРА" ; Ссылка на корень проекта (напр. http://music.bonart.org.ua) songsCount = 15 ; Кол-во песен на страницу. fair_id = "no" ; использовать ли "честные" id для песен или нет. ;"Честный id" = md5(название+размер файла), ; обычный = md5(название + длительность) ;"Честные" хуже тем что для того чтобы их получить ; при каждом поиске для каждой песни будет выполнятся ; HEAD запрос файла чтобы узнать его размер, но зато ; различные варианты песен с одинаковым названием и ; длительностью не будут считаться за одну песню ; recommend to false, works bad logSongs = false suggestion_count = 5 ; сколько вариантов предлагать в выпадающем меню [storage] delete_by_request = "no" ; удалять файлы после прослушивания пользователем? max_size = 200 ; максимальный размер хранимых записей, при переполнении будут удалены ; реже всего прослушиваемые песни [vk] ; Подставляемый UserAgent при парсинге страниц вконтакте userAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13" id = "АЙДИ_ВКОНТАКТЕ" ; ID пользователя от чьего имени будет работать система ; Авторизационные данные пользователя вконтакте. Нужны для парсинга страниц поиска музыки. login = "ЕМЕЙЛ_ВКОНТАКТЕ" password = "ПАРОЛЬ_ВКОНТАКТЕ" Настройки для доступа к базе данных можно посмотреть, например, в панели управления хостингом, или уточнить в тех.поддержке или системного администратора. Для плеера рекомендуется использовать сабдомен (напр. music.bonart.org.ua). ID пользователя вконтакте от которого будет работать система можно посмотреть в "Мои настройки" поле "Номер страницы". Данные для входа необходимы для работы системы, они не будут никому доступны и никуда не логируются. Осталось переместить файлы проекта на сервер. Обычно это можно сделать через FTP, для этого воспользуйтесь любым FTP-клиентом (FileZilla, mc). Файлы плеера должны находиться в том месте, куда направляет вебсервер по указаной в конфиге ссылке. Если всё было настроено правильно по ссылке должен быть доступен плеер. Enjoy.
About
Каждому хостингу по аудиоплееру
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- PHP 69.1%
- JavaScript 30.9%