cbae34ebf4
Версия 2.1.1 ALPHA-1 Начало разработки версии 2.2. Первый ALPHA-билд. Основные изменения: - удалена встроенная система жалоб по причине излишней монструозности и несоответствия современным стандартам в целом; - удалена поддержка кеширующей системы eaccelerator (последняя версия вышла в 2007 году, последняя совместимая версия php 5.4); - удаление скриптов для бекапа через php (бекап настраивать надо на сервере, а не таким способом); - переделка скрипта вывода служебных текстов (невозможность XSS, file include априори); - мелкие правки верстки, локализации. Для обновления на версию, необходимо выполнить следующие запросы к базе данных: DROP TABLE IF EXISTS `bb_reports`; DROP TABLE IF EXISTS `bb_reports_changes`; DROP TABLE IF EXISTS `bb_reports_modules`; DROP TABLE IF EXISTS `bb_reports_reasons`; DELETE FROM `bb_config` WHERE `config_name` = 'report_subject_auth'; DELETE FROM `bb_config` WHERE `config_name` = 'report_modules_cache'; DELETE FROM `bb_config` WHERE `config_name` = 'report_hack_count'; DELETE FROM `bb_config` WHERE `config_name` = 'report_notify'; DELETE FROM `bb_config` WHERE `config_name` = 'report_list_admin'; DELETE FROM `bb_config` WHERE `config_name` = 'report_new_window'; DELETE FROM `bb_config` WHERE `config_name` = 'reports_enabled'; ALTER TABLE `bb_posts` DROP COLUMN `post_reported`; ALTER TABLE `bb_privmsgs` DROP COLUMN `privmsgs_reported`; ALTER TABLE `bb_topics` DROP COLUMN `topic_reported`; DELETE FROM `bb_cron` WHERE `cron_script` = 'site_backup.php'; DELETE FROM `bb_cron` WHERE `cron_script` = 'db_backup.php'; |
||
---|---|---|
install | ||
other | ||
upgrade | ||
upload | ||
contributors.txt | ||
README.md | ||
readme.txt |
TorrentPier II
TorrentPier II - движок торрент-трекера, написанный на php. Высокая скорость работы, простота модификации, устойчивость к высоким нагрузкам, в том числе и поддержка альтернативных анонсеров (например, Ocelot). Помимо этого, крайне развитый официальный форум поддержки, где помимо прочего можно испытать движок в работе на демо-версии, не устанавливая его, а также получить любую другую интересующую вас информацию и скачать моды.
Установка
Для установки вам необходимо выполнить несколько простых шагов:
-
Распаковываем на сервер содержимое папки upload
-
Создаем базу данных, в которую при помощи phpmyadmin (или любого другого удобного инструмента) импортируем дамп, расположенный в папке install/sql/mysql.sql
-
Правим файл конфигурации config.php, загруженный на сервер:
'db1' => array('localhost', 'dbase', 'user', 'pass', $charset, $pconnect)
В данной строке изменяем данные входа в базу данных
$domain_name = 'torrentpier.me';
В данной строке указываем ваше доменное имя. Остальные правки в файле вносятся по усмотрению, исходя из необходимости из внесения (ориентируйтесь на описания, указанные у полей).
- Редактируем указанные файлы:
- favicon.ico (меняем на свою иконку, если есть)
- robots.txt (меняем адреса в строках Host и Sitemap на свои)
- opensearch_desc.xml (меняем описание и адрес на свои)
- opensearch_desc_bt.xml (меняем описание и адрес на свои)
Права доступа на папки и файлы
Исходя из настроек вашего сервера, устанавливаем рекомендуемые права доступа (chmod) на указанные папки 777, а на файлы внутри этих папок (кроме файлов .htaccess и .keep) 666:
- ajax/html
- atom
- cache
- cache/filecache
- images
- images/avatars
- images/captcha
- images/ranks
- images/smiles
- log
- old_files
- old_files/thumbs
- sitemap
- triggers
Необходимые настройки php
mbstring.internal_encoding = UTF-8
magic_quotes_gpc = Off
Внести данные настройки необходимо в файл php.ini. Их вам может установить ваш хостер по запросу, если у вас возникают какие-либо проблемы с их самостоятельной установкой. Впрочем, эти настройки могут быть установлены на сервере по-умолчанию, поэтому их внесение требуется исключительно по необходимости.
Необходимые модули php
php5-tidy
Начиная с версии 2.0.9 (ревизия 592 в старой нумерации) данный модуль не является обязательным, но его установка крайне рекомендуется для повышения качества обработки html-кода тем и сообщений пользователей.
Рекомендуемый способ запуска cron.php
Для значительного ускорения работы трекера может потребоваться отвязка встроенного форумного крона. С более подробной информацией об отвязке крона, вы можете ознакомиться в данной теме http://torrentpier.me/threads/52/ на нашем форуме поддержки.
Локальный файл конфигурации
Начиная с ревизии 599 была добавлена поддерка автоматического подключения файла config.local.php, при создании его вами. В данном файле вы можете переопределять настройки файла config.php для конкретного сервера, на котором запущен трекер или в целом менять стандартные значения файла config.php, для более простого обновления файлов движка в дальнейшем.
Полезные ссылки
- Наш форум http://torrentpier.me/
- Центр загрузки http://get.torrentpier.me/
- Часто задаваемые вопросы http://faq.torrentpier.me/
- Где задать вопрос http://torrentpier.me/forums/10/