anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 17:04

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Neuinstallationsproblem
BeitragVerfasst: Di 18 Apr, 2006 00:25 
Offline
User
User

Registriert: Sa 28 Jan, 2006 16:21
Beiträge: 16
LoGD: http://www.brian-kunze.de/logd/sources.php?c=9-205446
Folgendes Problem:

Ich bin gerade dabei das Spiel auf einem neuen Server zu installieren.
Habe nur kleine Änderungen vorgenommen.

unteranderem in jedem Script das Wort Dorf in das Wort Stadt umgeändert.
Außerdem habe ich die genannten Bugfixes durchgeführt.

Allerdings kann man sich nicht einloggen.
Es kann sich auch kein neuer User anmelden.

Jedes mal, wenn ich versuche mich einzuloggen, dann bekomme ich die Meldung, das die Zugangsdaten falsch seien.
Auch über die zusendung des Links, zur neuvergabe eines neuen PWs schaffe ich es nicht in das Game rein zu kommen.

nun meine Frage, woran kann es liegen??

Hier die links:

leicht veränderte Version


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Apr, 2006 09:11 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Nur mal um das schlimmste auszuschließen: Du hast doch dbconnect.php(.dist) auf die neuen Zugangsdaten angepasst, oder?

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Apr, 2006 15:40 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ja, hat er. Ist ja schliesslich offensichtlich. Würde sonst die Kämpferliste einwandfrei funktionieren..?

@ Kirika: Könnte es sein, dass die alten langen Umgebungsvariablen ausgeschalten sind? Also $HTTP_POST_VARS o.ä. beim Seitenaufruf leer, bzw nicht gesetzt ist?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 16:35 
Offline
User
User

Registriert: Sa 28 Jan, 2006 16:21
Beiträge: 16
LoGD: http://www.brian-kunze.de/logd/sources.php?c=9-205446
Sorry, habs erst heute geschafft online zu kommen, hatte Probleme mit meinem router.

@Auric ja, alles ist in der dbconnect korrekt eingetragen.

@Eliwood ??? wie, was?? Ich habe die derzeit aktuellste LoGD 0.97 neu runter geladen, habe die dbconnect angepasst und die SQL-Daten in die Datenbank eingelesen.

Und es funzt auch soweit. Nur das ich mich weder als Admin einloggen kann, noch das sich jemand registrieren kann.

Wenn es gar net funzen sollte, die englische version von LoGD 1.x funzt aber.
Wenn jemand ne Idee hat wo ich die in deutsch bekommen kann, würde ich dann die nehmen.

Wobei es mir lieber wäre die bisherige Version zu verwenden, weil ich schon so viele Veränderungen aufm alten Server am laufen habe, welche ich schon gerne übernehmen möchte.

EDIT: Achja, Eliwood; Nicht er, sondern sie^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 16:46 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Für mal in die index.php das da ein:

[php]var_dump($HTTP_GET_VARS);[/php](Egal wo)
Und sag dann, was ausgegeben wird (Müsste oberhalb der eigentlichen Seite kommen)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 16:50 
Offline
User
User

Registriert: Sa 28 Jan, 2006 16:21
Beiträge: 16
LoGD: http://www.brian-kunze.de/logd/sources.php?c=9-205446
Eliwood hat geschrieben:
Für mal in die index.php das da ein:

[php]var_dump($HTTP_GET_VARS);[/php](Egal wo)
Und sag dann, was ausgegeben wird (Müsste oberhalb der eigentlichen Seite kommen)


Ich hatte das mal ganz unten (aber noch über page_footer();
?>) eingefügt. Wenn ich dann das ganze aufrufen will, bekomme ich nur ne leere seite. (Also weiß) wenn ich es wieder rausnehme is wieder das richtige Bild vorhanden.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 17:07 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Kirika hat geschrieben:
Eliwood hat geschrieben:
Für mal in die index.php das da ein:

[php]var_dump($HTTP_GET_VARS);[/php](Egal wo)
Und sag dann, was ausgegeben wird (Müsste oberhalb der eigentlichen Seite kommen)


Ich hatte das mal ganz unten (aber noch über page_footer();
?>) eingefügt. Wenn ich dann das ganze aufrufen will, bekomme ich nur ne leere seite. (Also weiß) wenn ich es wieder rausnehme is wieder das richtige Bild vorhanden.


Dann mal setzt unter var_dump noch das:
exit();


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 17:13 
Offline
User
User

Registriert: Sa 28 Jan, 2006 16:21
Beiträge: 16
LoGD: http://www.brian-kunze.de/logd/sources.php?c=9-205446
Eliwood hat geschrieben:
Kirika hat geschrieben:
Eliwood hat geschrieben:
Für mal in die index.php das da ein:

[php]var_dump($HTTP_GET_VARS);[/php](Egal wo)
Und sag dann, was ausgegeben wird (Müsste oberhalb der eigentlichen Seite kommen)


Ich hatte das mal ganz unten (aber noch über page_footer();
?>) eingefügt. Wenn ich dann das ganze aufrufen will, bekomme ich nur ne leere seite. (Also weiß) wenn ich es wieder rausnehme is wieder das richtige Bild vorhanden.


Dann mal setzt unter var_dump noch das:
exit();


Okay, habe ich gemacht, nun kommt:

string(0) ""

Und das auf ner weißen seite


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 17:43 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Und wenn du es oberhalb von "Require_once "common.php"" hinsetzt?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 17:53 
Offline
User
User

Registriert: Sa 28 Jan, 2006 16:21
Beiträge: 16
LoGD: http://www.brian-kunze.de/logd/sources.php?c=9-205446
Eliwood hat geschrieben:
Und wenn du es oberhalb von "Require_once "common.php"" hinsetzt?


Dann steht da


NULL


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 17:59 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Kirika hat geschrieben:
Eliwood hat geschrieben:
Und wenn du es oberhalb von "Require_once "common.php"" hinsetzt?


Dann steht da


NULL


Volltreffer ^^

Okay, dann entfernst du das wieder und öffnest deine dbwrapper.php
Du suchst diese Stelle:
[php]if (!get_magic_quotes_gpc()){
set_magic_quotes($_GET);
set_magic_quotes($_POST);
set_magic_quotes($_SESSION);
set_magic_quotes($_COOKIE);
set_magic_quotes($HTTP_GET_VARS);
set_magic_quotes($HTTP_POST_VARS);
set_magic_quotes($HTTP_COOKIE_VARS);
ini_set("magic_quotes_gpc",1);
}
set_magic_quotes_runtime(0);[/php]

Und ersetzt diese mit dem hier:
[php]if (!get_magic_quotes_gpc()){
set_magic_quotes($_GET);
set_magic_quotes($_POST);
set_magic_quotes($_SESSION);
set_magic_quotes($_COOKIE);
//set_magic_quotes($HTTP_GET_VARS);
//set_magic_quotes($HTTP_POST_VARS);
//set_magic_quotes($HTTP_COOKIE_VARS);
ini_set("magic_quotes_gpc",1);
}
$HTTP_GET_VARS = $_GET;
$HTTP_POST_VARS = $_POST;
$HTTP_COOKIE_VARS = $_COOKIE;
set_magic_quotes_runtime(0);[/php]

Und dann teste es erneut aus :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 18:38 
Offline
User
User

Registriert: Sa 28 Jan, 2006 16:21
Beiträge: 16
LoGD: http://www.brian-kunze.de/logd/sources.php?c=9-205446
Es funktioniert. Viiieeeeeelen Dank *bussi geb*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 23 Apr, 2006 21:51 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Mal ne Frage: Was genau ist/macht eigentlich Set_magic_quotes?

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 24 Apr, 2006 16:35 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Auric hat geschrieben:
Mal ne Frage: Was genau ist/macht eigentlich Set_magic_quotes?


[php]function set_magic_quotes(&$vars) {
//eval("\$vars_val =& \$GLOBALS[$vars]$suffix;");
if (is_array($vars)) {
reset($vars);
while (list($key,$val) = each($vars))
set_magic_quotes($vars[$key]);
}else{
$vars = addslashes($vars);
//eval("\$GLOBALS$suffix = \$vars_val;");
}
}[/php]

Wenige Zeilen untendran ^^
Ist für die faulen gedacht die nicht daran denken Usereinträge vorher zu maskieren. So also ein kleiner Sicherheitsbonus *g*

Mit set_magic_quotes als Einstellung in PHP hingegen (_gpc und _runtime) kann man bestimmen ob noch vor den Aufruf der eigentlich Seite (_gpc) oder kurz vor dem Aufruf der Seite (_runtime) die Usereingaben maskiert.
Und soweit ich gelesen hab ist es ein Wunsch, diese Einstellungen, bwz die Möglichkeit vor dem Aufruf der Seite zu maskieren, in PHP 6 komplett zu entfernen *g*
(Quelle: http://news.php.net/php.internals/17883, Punkt 2)

(Keine Garantie dass es so wirklich stimmt mit _gps und _runtime *duck und wegrennt*)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum