Така в тази тема ще ви разясня как се инсталира TBDEV.
*За тези който не знаят TBDEV e скрипт за направата на торент тракер.
Така за целта първо ще ви трябва web сървър. Можете да свалите и използвате xampp от следния линк .
След това си сваляме TBDEV от този линк.
След
като го свалиме и сме инсталирали xampp отиваме в C:/Program Files/xampphtdocs. Това е директорията по подразбиране на xampp ако
сте го инсталирали другаде търсете пакта htdocs там.
Вече сте намерили папката htdocs сега разархивирате архива tbdev.net-01-03-06.rar който свалихте преди малко вътре в папката htdocs.
След това отваряте http://localhost/phpmyadmin/. В полето под "Create new database" пишете "torrents" и натискате бутона "Create".
После от менюто от горе натискате "Import"
Натискате "Browse.." намирате папката htdocs/sql и импортвате файла "database.sql"
Повтаряте същото за "stylesheets.sql" "countries.sql" "categories.sql". Така приключвате с import-ването на базата данни.
След това отивате в htdocs/include отваряте файла "secrets.php" и променяте така:
[code] <?
$mysql_host = "localhost"; --- Това не го пипате
$mysql_user = "tb"; --- тук пишете "root"
$mysql_pass = ""; --- Тук също нищо не променяте
$mysql_db = "bittorrent"; --- тук пишете "torrents"
?> [/code]
трябва да изглежда така
[code] <?
$mysql_host = "localhost";
$mysql_user = "root";
$mysql_pass = "";
$mysql_db = "torrents";
?> [/code]
После отваряте "bittorrent.php" и на 27 ред променяте както следва:
[code] //$torrent_dir = "C:Program Files/xampp/htdocs/torrents"; # FOR WINDOWS ONLY - must be writable for httpd user [/code]
на 31, 32, 33 добавяте IP си
[code] $announce_urls[] = "http://Вашето IP/announce.php";
$announce_urls[] = "http://Вашето IP/announce.php";
$announce_urls[] = "http://Вашето IP/announce.php"; [/code]
на 40 също добавяте IP- си
[code] $DEFAULTBASEURL = "http://Вашето IP"; [/code]
на ред 52 пишете името на сайта си
[code] $SITENAME = "Името на сайта ви!"; [/code]
Отваряте някой браузър и пишете http://locahost или http://вашето IP.
Ако сте направили всичко точно ще видите вече инсталирания тракер.
Можете да се регистрирате в него и да започнете да го развивате.
Надявам се, че съм ви помогнал.
цитирам : Натискате "Browse.." намирате папката htdocs/sql и импортвате файла "database.sql"
И като го направя ми се появява това :
Грешка
Изглежда, че има грешка в SQL заявката ви. Грешката върната от MySQL сървъра по долу, ако има такава, би могла да ви помогне в определянето на проблема
ERROR: Незатворени кавички @ 577
STR: `
SQL:
CREATE TABLE `messages` (
`id` int(10) unsigned NOT NULL auto_increment,
`sender` int(10) unsigned NOT NULL default '0',
`receiver` int(10) unsigned NOT NULL default '0',
`added` datetime default NULL,
`subject` varchar(255) NOT NULL default '��� ����',
`msg` text,
`unread` enum('yes','no') NOT NULL default 'yes',
`poster` int(10) unsigned NOT NULL default '0',
`location` tinyint(1) NOT NULL default '1',
`saved` enum('no','yes') NOT NULL default 'no',
PRIMARY KEY (`id`),
KEY `receiver` (`receiver`),
KEY `sender` (`sender`),
KEY `poster` (`poster`)
) ENGINE=MyISAM;
SQL заявка:
CREATE TABLE `messages` ( `id` int(10) unsigned NOT NULL auto_increment, `sender` int(10) unsigned NOT NULL default '0', `receiver` int(10) unsigned NOT NULL default '0', `added` datetime default NULL, `subject` varchar(255) NOT NULL default '��� ����', `msg` text, `unread` enum('yes','no') NOT NULL default 'yes', `poster` int(10) unsigned NOT NULL default '0', `location` tinyint(1) NOT NULL default '1', `saved` enum('no','yes') NOT NULL default 'no', PRIMARY KEY (`id`), KEY `receiver` (`receiver`), KEY `sender` (`sender`), KEY `poster` (`poster`) ) ENGINE=MyISAM;
MySQL отговори: Документация
#1067 - Invalid default value for 'subject'