anpera.net https://anpera.homeip.net/phpbb3/ |
|
Server löscht Charas https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=4957 |
Seite 1 von 1 |
Autor: | Lyn [ Mo 20 Jul, 2009 17:36 ] |
Betreff des Beitrags: | Server löscht Charas |
Hallo, ich weiß nciht mehr weiter... ich habe bei den spiele einstellungen es so geändert, dass überall "0" steht. Also dass Charas nie gelöscht werden. Wir sind ein reiner RPserver deshalb... letzte woche war plötzlich eingestellt, dass alle charas nach 20 tagen ohne login gelöscht werden... ich habe über 100 chars manuell wiederhergestellt.... und heute ist es wieder passiert. Dieses mal nach nur 2 tagen einloggen. Aber ich stell da nichts um!!!! Ich mach gar nichts in den spieleeinstellungen!!! und das ist vorher noch nie passiert. erst jetzt aufeinmal und der server läuft schon einpaar monate... ich könnt euch nur heulen bei dem mist -.- kann mir jemand helfen? viele grüße lyn.. |
Autor: | Tidus [ Mo 20 Jul, 2009 17:45 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
öhm also das sich die spieleinstellungen von selbst ändern ist seeeehr unwahrscheinlich... vielleicht ein paar neue admins/mods eingestellt die sich nen spaß erlauben? Bau doch einfach dei löschfunktion aus der setnewday/newday aus und dan nwird nie mehr irgendwas deswegen gelsöcht?? die einfachsten dinge erbringen meist die größte wirkung mfg |
Autor: | Lyn [ Mo 20 Jul, 2009 17:53 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
Ne ne das sind alles alte Hasen und haben jetzt mit dem ganzen noch viel mehr Arbeit... also die müssen jetzt auch dafür bluten.... aber ich hab auch zuerst daran gedacht, dass durch unwissenheit das passiert ist... aber die kennen das system. das ist echt unglaublich. Kannst du mir vllt etwas genauer sagen wo ich was löschen soll? Da kenn ich mich dann doch zu wenig aus und jedesmal wenn ich was an der newday weglösche ist es zuviel oder zu wenig *lol* Und dann gibts wieder feeeehlermeldungen ^^ |
Autor: | Jenutan [ Mo 20 Jul, 2009 17:57 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
Lyn, warum ist deine Source zu? Oder hast du Glaskugeln zu verschenken? xD Gruß Edit: Ähm, hab mich durch deine Homepage geklickt. Was ist mit jener Codezeile hier gemeint? setnewday.php $old = getsetting("expireoldacct",45)-5; |
Autor: | Lyn [ Mo 20 Jul, 2009 18:06 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
Ich hab die Domaineinstellungen letzte Woche geändert... deshalb ist der link anders. nun klappts uuuund: ich hab keine ahnung |
Autor: | Minerva [ Mo 20 Jul, 2009 20:40 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
laut configuration.php: "expireoldacct"=>"Tage die alle anderen Accounts aufgehoben werden,int", also genau das feld das sich hier wohl verändert hat... nur mal so als kleine info ![]() dat mine |
Autor: | Tidus [ Mo 20 Jul, 2009 23:11 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
diese zeile müsste für die benachrichtigung zuständig sein -.- das wird später wieder hochgezählt... also wie wärs mit: setnewday.php PHP: // this now includes the database cleanup from index.php $old = getsetting("expireoldacct",45)-5; $new = getsetting("expirenewacct",10); $trash = getsetting("expiretrashacct",1); $sql = "SELECT acctid,emailaddress FROM accounts WHERE 1=0 " .($old>0?"OR (laston < \"".date("Y-m-d H:i:s",strtotime(date("c")."-$old days"))."\")\n":"") ." AND emailaddress!='' AND sentnotice=0"; $result = db_query($sql); for ($i=0;$i<db_num_rows($result);$i++){ $row = db_fetch_assoc($result); // can't send mail on anpera.net mail($row[emailaddress],"LoGD Charakter verfällt", " Einer oder mehrere deiner Charaktere von Legend of the Green Dragon auf ".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']." verfällt demnächst und wird gelöscht. Wenn du den Charakter retten willst, solltest du dich bald möglichst mal damit einloggen! Falls der Charakter ein Haus hatte, ist dieses bereits enteignet.", "From: ".getsetting("gameadminemail","postmaster@localhost.com") ); $sql = "UPDATE accounts SET sentnotice=1,house=0,housekey=0,marriedto=0 WHERE acctid='$row[acctid]'"; if ((int)$row[acctid]==(int)getsetting("hasegg",0)) savesetting("hasegg",stripslashes(0)); db_query($sql); $sql = "UPDATE houses SET owner=0,status=3 WHERE owner=$row[acctid] AND status=1"; db_query($sql); $sql = "UPDATE houses SET owner=0,status=4 WHERE owner=$row[acctid] AND status=0"; db_query($sql); $sql = "UPDATE items SET owner=0 WHERE owner=$row[acctid]"; db_query($sql); $sql = "DELETE FROM pvp WHERE acctid2=$row[acctid] OR acctid1=$row[acctid]"; db_query($sql) or die(db_error(LINK)); $sql = "UPDATE accounts SET charisma=0,marriedto=0 WHERE marriedto=$row[acctid]"; db_query($sql); } $old+=5; $sql = "DELETE FROM accounts WHERE superuser<=1 AND (1=0\n" .($old>0?"OR (laston < \"".date("Y-m-d H:i:s",strtotime(date("c")."-$old days"))."\")\n":"") .($new>0?"OR (laston < \"".date("Y-m-d H:i:s",strtotime(date("c")."-$new days"))."\" AND level=1 AND dragonkills=0)\n":"") .($trash>0?"OR (laston < \"".date("Y-m-d H:i:s",strtotime(date("c")."-".($trash+1)." days"))."\" AND level=1 AND experience < 10 AND dragonkills=0)\n":"") .")"; //echo "<pre>".HTMLEntities($sql)."</pre>"; db_query($sql) or die(db_error(LINK)); // end cleanup extra für dich.. |
Autor: | Lyn [ Di 21 Jul, 2009 15:43 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
vieeeeeeeelen lieben dank! .... nur befürchte ich, dass es schon zu spät ist.... Letzte Nacht wurden weitere 100 Charas gelöscht.. Und wisst ihr was? Nicht nur das? Es wurden auch Kommentare gelöscht und die anderen Datenbanken wurden auch angegriffen. Wir haben noch ein Forum auf dem Server. allerdings mit separater Datenbank. Die wurde teilweise auch gelöscht... Die Farbcodes wurden aus der Datenbank gelöscht. Tiere ... es sind also nicht nur Benutzeraccounts.... ![]() Langsam weiß ich echt nimmer weiter. |
Autor: | Rikkarda [ Di 21 Jul, 2009 15:54 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
würde als erstes Mal alle Passwörter ändern, klingt eher nach nem Hackangriff als nach einem codefehler. v.a. wenn unterschiedliche Datenbanken betroffen sind.. |
Autor: | Lyn [ Di 21 Jul, 2009 15:57 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
Jaaa aber das ist es auch was mich wurmt... das sind jetzt keine 0815-passwörter. Sondern die wurden generiert aus zahlen, sonderzeichen, buchstaben.... aber gemacht wird es jetzt natürlich.... -.- trotzdem das stinkt gewaltig |
Autor: | Eliwood [ Di 21 Jul, 2009 16:05 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
Okay - ich vermute, dass du eventuell eine nicht gefixte source.php hast. Kann das möglich sein? Arbeite am besten den Changelog von hier durch. Edit: viewtopic.php?f=26&t=317 |
Autor: | Lyn [ Di 21 Jul, 2009 19:06 ] |
Betreff des Beitrags: | Re: Server löscht Charas |
OKaay vielen Dank für die Antworten. ich habe jetzt sämtliche passwörter, die auch nur im entferntesten mit dem server zu tun haben geändert. ich werde die änderungen in dem post machen und die löschfunktion rausnehmen.... und ich hab mittlerweile erfahren, dass die "löschaktion" definitiv geschieht wenn "ein neuer Tag anbricht" ... |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |