扫描二维码关注官方公众号
12下一页
返回列表 发布新帖

[PT建站] 解决nexusphp的PT上传种子后下载出现torrent not registered with this tracker的现象

4962 26
发表于 2011-4-20 03:56:34 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 power12317 于 2011-4-20 08:31 编辑

之前以为是windows下ampserv不稳定的问题,但是前不久因为校PT开始内测了,发现上传别的站下载的种子,还是有部分种子上传完后无论下载还是辅种都出现torrent not registered with this tracker
种子明明存在怎么会这样呢?
于是我在下面链接的帖子问了大家,但是没得到答案,不过自己分析出了红种的部分原因。
http://www.gebi1.com/thread-15292-1-1.html
看完后大家应该了解到了,网站到数据库直接的info_hash值会缺失一个5c,我测试了不下5个这样问题种子,全部都是因为种子的info_hash有5c,导致问题,发现种子info_hash与网站的名字也有关,这个用bencode可以读取到种子info最后的网站信息,这也是决定种子info_hash的因素,所以之前遇见这类问题,只好删除网站上的红种种子,然后把网站改个名字再上传才解决,有时RP不好,改了后的info_hash某部位又出现5c,导致继续红种(我就遇见了一次),真是麻烦啊。。。

我就觉得奇怪了,真的是nexusphp的代码问题么?
于是我下载了tbdev源代码,上传问题种子,结果数据库的info_hash是和种子的info_hash一样了,但是仍然红种,说不存在的info_hash,囧。。难道种子问题么?
看到那些nexusphp的PT站貌似都没出问题吧,于是我逛了华科BT,蚂蚁PT,圣城家园PT,chinahdtv等PT站的内部论坛,貌似都有人提问过出现这种现象(不记得是不是所有我提的这些站出问题),但是帖子数量上看,基本上不会出现这种问题,这就奇怪了,明明内测中上传种子才200多个,问题种子就不下10个。

今晚继续寻找问题解决方法时候,逛了一下葡萄的葡萄园,结果在这个帖子

http://pt.sjtu.edu.cn/forums.php?action=viewtopic&forumid=15&topicid=45938

提到了方法,关闭所有的magic_quotes,感谢 loewe


这个位于php.ini里面,如果是ampserv开站的话,可以直接在 PHP设置---修改配置文件
打开php.ini进行修改,位于第436行开始就是关于magic_quotes了。


初始值的如下:


; Magic quotes
;

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = On

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off

很明显发现magic_quotes_gpc打开了,因此把后面的On改成Off然后保存关闭,即改成这样


; Magic quotes
;

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off





保存并且重启一遍服务器即可解决(经过我的严格的测试,都没问题了),至于之前出现问题在网站上没删的种子,还是要删除,或者上数据库去给info_hash加上5c,去掉最后两个0(可以说是改成对应种子的info_hash吧),关于info_hash的读取工具,还是用bencode吧,打开下载红种时候的UTORRENT的下载列表,即 resume.dat文件 找到对应种子的信息位置,在info项里面0x后面就是种子的info_hash。

推断tbdev的红种问题也可以解决,不过未测试。

呼呼,一下解决了困扰我半年多的问题,太兴奋了,晚睡了2个小时,明天上课必死了,果断睡觉去鸟。。。

ps:上次我发的支持中文名功能的帖子发现流量条同样不支持中文名,一用中文名就流量条上出现乱码,这个问题拖一个朋友帮忙解决了,过几天有精力了再来发布。



评论26

leitianLv.7 发表于 2011-4-20 04:09:30 | 显示全部楼层
感谢 ^_^ hr有研究不?
回复 点赞

使用道具 举报

power12317@2楼主Lv.7 发表于 2011-4-20 04:15:58 | 显示全部楼层
感谢 ^_^ hr有研究不?
leitian 发表于 2011-4-20 04:09



   H&R还没去看,因为之前弄界面花去太多时间了,好不容易界面问题基本搞定了,又出来这个红种问题,结果才弄完,估计H&R弄不了了,或者也要以后才有时间弄去了,校PT必须四月份内开放,之前到处说的,所以没办法了,尽量给高等级提供特殊服务(因为校内PT,暂时不对外开放,提供个上传多少T后可以开放校外固定IP,这个诱惑够大的{:3_242:}),等级政策还没开始弄,要弄成上传多少升级,而不是下载多少升级,哎。。。。
回复 点赞

使用道具 举报

leitianLv.7 发表于 2011-4-20 04:47:57 | 显示全部楼层
呵呵 这么早就起来了
回复 点赞

使用道具 举报

power12317@2楼主Lv.7 发表于 2011-4-20 08:21:17 | 显示全部楼层
本帖最后由 power12317 于 2011-4-20 08:24 编辑
呵呵 这么早就起来了
leitian 发表于 2011-4-20 04:47



   .................................当时还没睡觉呢。。。。。。现在才起来。。。话说你那么早就起来了哇!
回复 点赞

使用道具 举报

T791984425Lv.6 发表于 2011-4-20 08:43:51 | 显示全部楼层
LZ 牛啊 学习知识咯 感谢啊
回复 点赞

使用道具 举报

sto126Lv.10 发表于 2011-4-20 09:12:30 | 显示全部楼层
这个太专业了 所以一般论坛都不会有问这些问题的
PS:LZ技术帝啊。
回复 点赞

使用道具 举报

tiaoziLv.3 发表于 2011-4-21 15:45:25 | 显示全部楼层
回复 1# power12317

感谢power  到时候你的站点开张 记得叫我去播种哦 呵呵
回复 点赞

使用道具 举报

tiaoziLv.3 发表于 2011-4-21 15:46:51 | 显示全部楼层
H&R还没去看,因为之前弄界面花去太多时间了,好不容易界面问题基本搞定了,又出来这个红种问题, ...
power12317 发表于 2011-4-20 04:15

啊啊 不开放校外亚  ipv6行不
回复 点赞

使用道具 举报

power12317@2楼主Lv.7 发表于 2011-4-21 23:43:11 | 显示全部楼层
啊啊 不开放校外亚  ipv6行不
tiaozi 发表于 2011-4-21 15:46



   不开放外校是因为现在服务器性能不够强,支持不起,校内2W用户就够恐怖的了。。。我学校没IPV6,只有IPV4,所以我也不知怎样弄让它支持IPV6,毕竟我只是片面去研究一下的酱油者,对于PHP等代码都不懂,不过是学了一个月CSS而已,把节面弄了一下,然后就没了。,ipv6这个还是等高人来解答吧。
回复 点赞

使用道具 举报

tiaoziLv.3 发表于 2011-4-22 00:32:08 | 显示全部楼层
不开放外校是因为现在服务器性能不够强,支持不起,校内2W用户就够恐怖的了。。。我学校没IPV6,只 ...
power12317 发表于 2011-4-21 23:43

2万用户真好,我们学校一共也就1w...
服务器我们倒是有好几台,双四核,32G内存,raid5 唉技术不行呀
回复 点赞

使用道具 举报

power12317@2楼主Lv.7 发表于 2011-4-22 00:53:23 | 显示全部楼层
2万用户真好,我们学校一共也就1w...
服务器我们倒是有好几台,双四核,32G内存,raid5 唉技术不行呀
tiaozi 发表于 2011-4-22 00:32



   好强大的配置。。。。。我们这用来做PT服务器的服务器才双核+2G内存。。。

我学校校园网用户是有2万,不过这次打算搞成正规PT网站,估计到时候用户也就5000多左右吧,总之宁缺毋滥,呵呵。
回复 点赞

使用道具 举报

dearguitarLv.2 发表于 2011-4-22 22:31:16 | 显示全部楼层
我强点。q83004核4G的2T,应付个Pt站目前算是够了
回复 点赞

使用道具 举报

CymbidiumLv.3 发表于 2011-5-4 20:31:45 | 显示全部楼层
其实在NEXUSPHP里的INSTALL文件已经说明了:
  1. ; configuration starts
  2. magic_quotes_gpc = Off
  3. magic_quotes_runtime = Off
  4. magic_quotes_sybase = Off
  5. ; Optional. Increase it if memory-limit-reached error occurs when uploading large torrent files.
  6. memory_limit = 128M
  7. ; configuration ends
复制代码
回复 点赞

使用道具 举报

tiaoziLv.3 发表于 2011-5-5 08:59:42 | 显示全部楼层
回复 Cymbidium 的帖子

厉害  看来对nexusphp的研究很透彻呀
回复 点赞

使用道具 举报

Dulando@2Lv.3 发表于 2011-5-6 13:36:33 | 显示全部楼层
非常好的技术贴,学习了~~
回复 点赞

使用道具 举报

garypangLv.2 发表于 2011-5-11 13:20:08 | 显示全部楼层
学习了,很好很强大~
回复 点赞

使用道具 举报

sofish2010@2Lv.10 发表于 2011-5-12 16:59:09 | 显示全部楼层
楼主实在是高人啊,那么专业的问题都能搞定。
热爱高清电影,美剧
回复 点赞

使用道具 举报

pcboy@2Lv.5 发表于 2011-5-12 22:38:26 | 显示全部楼层
对于开站的朋友可以早点解决问题
少走弯路.
楼主分享可贵的知识
好人
回复 点赞

使用道具 举报

albertshi@2Lv.9 发表于 2011-6-22 11:26:49 | 显示全部楼层
真是好啊~记得上次在你那贴就是提出这个问题,看来现在基本可以解决了
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表