1) Эти поля в таблице при инстале не создались.
Код:
ALTER TABLE `user`
ADD `torrent_pass` char(32) NOT NULL,
ADD `downloaded` bigint(20) NOT NULL default '0',
ADD `uploaded` bigint(20) NOT NULL default '0',
ADD `upspeed` bigint(20) NOT NULL default '0',
ADD `downspeed` bigint(20) NOT NULL default '0',
ADD `leechers` smallint(5) unsigned NOT NULL default '0',
ADD `seeders` smallint(5) unsigned NOT NULL default '0',
ADD `mtime` int(11) unsigned NOT NULL default '0',
ADD `ctime` int(11) unsigned NOT NULL default '0',
ADD `timespent` bigint(20) unsigned NOT NULL default '0',
2) Ок, пасскей не генерится, мне не сложно каждому будет оригинальный пасскей сгенерить. Но этот пасскей автоматом в torrent-файл не подставляется (при скачивании его самого с торрента).
3) Сгенерровал оригинальный пасскей для пользователя, вставил в админке, скачал торрент-файл и вручную добавил host/announce.php?passkey=KEY в итоге клиент начал получать ошибку "Invalid passkey! Re-download the .torrent"