kaitokid222 / pdonvtracker Goto Github PK
View Code? Open in Web Editor NEWNetvision Bittorrent-Tracker 2019
Home Page: http://vault403.de
License: GNU General Public License v2.0
Netvision Bittorrent-Tracker 2019
Home Page: http://vault403.de
License: GNU General Public License v2.0
Ich hatte vor Start des Socketservers 500MB upload und scheinbar verdoppelt jedes updatevent diesen.
Die Torrentsuche ist scheinbar komplett zerstört, so das sie auch mit den herkömmlichen mysql_* abfragen nicht funktioniert und viele fehler produziert.
da wollte ich glatt mal die source testen und hab sie gleich in meinen webserver geschmissen kahm sofort dieser fehler Fatal error: 'break' not in the 'loop' or 'switch' context in /home/users/bt-technik/www/nv/include/class/polls.php on line 67 und die seite blieb weiss
nachdem ich dann in meinem debian 9 die announce angeschmissen habe spamt diese gleich
PHP Notice: Only variables should be passed by reference in /home/users/bt-technik/www/nv/announce/core/server.class.php on line 44 das ist zwar nur eine notice nervt aber trotzdem wenn die log damit voll gemacht wird.
MFG
Saugjunkie
Die function hex2bin($hexdata) gibt es doch nicht mehr.
pdonvtracker/include/bittorrent.php
Line 120 in 3486897
Notice: Veraltete Funktion dbconn wurde aufgerufen! in /home/users/bt-technik/www/nv/include/bittorrent.php on line 156
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/users/bt-technik/www/nv/include/bittorrent.php:157 Stack trace: #0 /home/users/bt-technik/www/nv/signup.php(30): dbconn() #1 {main} thrown in /home/users/bt-technik/www/nv/include/bittorrent.php on line 157
Hier steht noch in der signup.php das dbcon drinn ersetzt man aber nun das dbcon mit userlogin(); in zeile 30 der signup.php bekommt man den unteren fehler.
Notice: A session had already been started - ignoring session_start() in /home/users/bt-technik/www/nv/signup.php on line 32
Fatal error: Uncaught Error: Call to undefined function mysql_query() in /home/users/bt-technik/www/nv/signup.php:35 Stack trace: #0 {main} thrown in /home/users/bt-technik/www/nv/signup.php on line 35
zeile 32-40 signup.php
session_start();
35 -> $res = mysql_query("SELECT COUNT(*) FROM users") or sqlerr(FILE, LINE);
$arr = mysql_fetch_row($res);
if ($arr[0] >= $GLOBALS["MAX_USERS"]) {
$_SESSION["proofcode"] = "";
stderr("Sorry", "Das aktuelle Benutzerlimit (" . number_format($GLOBALS["MAX_USERS"]) . ") wurde erreicht. Inactive Accounts werden regelmäßig gelöscht, versuche es also einfach später nochmal...");
}
das session_start(); kann ja da weg da ja schon vorher laut info eine sessions gestartet wurde. dann bleibt aber immer noch der besagte fehler
Fatal error: Uncaught Error: Call to undefined function mysql_query() in /home/users/bt-technik/www/nv/signup.php:35 Stack trace: #0 {main} thrown in /home/users/bt-technik/www/nv/signup.php on line 35
pdonvtracker/include/bittorrent.php
Line 39 in 3486897
hoi,, icch wollte langsam mal wieder anfangen, hast du die source schon ein wenig weiter ? bzw. die Anounce ?
hast du noch die normale announce ? bekomme den server nicht gestartet und würde gerne die normale nutzen. leider bekomme ich das nicht hin die von der standart nv zu nutzen
ändere in der takeupload.php
if ($activated == "no") {
tr_msg("Gastuploader-Team und Moderatoren benachrichtigen");
$mod_msg = "[b]Der Benutzer [url=".$DEFAULTBASEURL."/userdetails.php?id=".$CURUSER["id"]."]".$CURUSER["username"]."[/url] hat einen Torrent hochgeladen:[/b]\n\n[url=".$DEFAULTBASEURL."/details.php?id=".$id."]".$torrent."[/url] (".$id.")\n\nBitte überprüfen und freischalten/löschen.";
$qry = $GLOBALS["DB"]->prepare("SELECT `id` FROM `users` WHERE `class` = :class");
$classr = ".UC_GUTEAM";
$qry->bindParam(':class', $classr, PDO::PARAM_INT);
$qry->execute();
if($qry->rowCount()){
$uids = $qry->FetchAll(PDO::FETCH_ASSOC);
foreach($uids as $u)
sendPersonalMessage(0, $u["id"], "Der Benutzer ".$CURUSER["username"]." hat einen Torrent hochgeladen.", $mod_msg);
}
else{
sendPersonalMessage(0, 0, "Der Benutzer ".$CURUSER["username"]." hat einen Torrent hochgeladen.", $mod_msg, PM_FOLDERID_MOD, 0, "open");
}
tr_status("ok");
}```
ä, ö ,ü ect werden nicht ordentlich dargestellt.
Hallo
Da du ja so fleißig bist was ich richtig geil finde möchte ich gerne etwas anraten und zwar leuft die announce seperat zur NV source. Wurde es gut finden wenn man dann die announce per klick starten bzw stoppen kann im falle eines Ausfall es oder Fehlers. Dazu vielleicht noch ne status Seite mit paar statistiken
Moin ich hab nen problem ich kann nach configuration der secret und der config nicht zur DB connekten fehler liegst in der db. php line 28 woran liegt das?
Wie kann ich den anounce server auf linux starten ?
mfg
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.