Я пишу специальное приложение php, которое должно разрешить загрузку торрент-файлов. Файлы расположены на сервере, и по запросу пользователя, служу файлу следующим образом:Загрузить .torrent-файл через php, Invalid Bencoding
if(file_exists($torrent_file)) {
header("Content-type: application/x-bittorrent");
header('Content-Length: ' . filesize($torrent_file));
header('Content-Disposition: attachment; filename="' . basename($torrent_file).'"');
readfile($torrent_file);
}
Но когда я скачать и попробовать, чтобы добавить файл в Utorrent я вижу следующую ошибку:
Невозможно загрузить - Торрент недействителен Bencoding.
Я искал, чтобы найти решение этой проблемы без каких-либо успехов.
Почему бы не использовать библиотеку, такую как PHPTracker (http://php-tracker.org/, пример того, что вы хотите на https://bmain.net/d/2-create-torrent-files-with- php-and-phptracker) – ali
Привет, дело в том, что все торрент-файлы загружаются на сервер сторонним приложением, и все, что мне нужно сделать, - это обеспечить способ загрузки. – VDonchev