anpera.net
https://anpera.homeip.net/phpbb3/

Fehlermeldung und Empfehlungs Link
https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=3117
Seite 1 von 1

Autor:  Kamui [ Fr 17 Nov, 2006 20:25 ]
Betreff des Beitrags:  Fehlermeldung und Empfehlungs Link

Hiho...
So mein Server steht nun wieder aber ich hab ein paar kleine Problemchen noch und zwar:
1. Die Empfehlungs Links der Spieler funktionieren nicht
Demo:
http://www.lotgd-zanarkand.com/logd/index.php/referral.php?r=Seymour

Naja und das zweite was aber sicher nicht am Server liegt sondern am Root ist:
Wenn eigendlich eine Fehlermeldung ausgegeben werden soll wird nur eine weisse Seite angezeigt was beim Fehler finden nicht grade von Vorteil ist... Wenn es eine Fehlermeldung wegen einer SQL ist wird es
angezeigt blos wenn es ein Fehler in der PHP Datei ist kommt wie gesagt nur eine weisse Seite...
Kann da jemand helfen?

Autor:  Harthas [ Fr 17 Nov, 2006 20:29 ]
Betreff des Beitrags: 

Es gibt in der php.ini eine Einstellung, bei der es um die Fehler-Anzeige geht... Eventuell ist dort etwas zu finden, was dir helfen könnte

Autor:  Tidus [ Fr 17 Nov, 2006 20:51 ]
Betreff des Beitrags: 

ja kamui ich dachte schon das du das erste problem haben wirst du musst den game link anpassen da es beim ersten aufspielen autmomatisch geht, da ist in den spieleinstellungen irgendwo ein punkt wo die server url rien muss auf dieses feld bezieht sich das referral script

Autor:  Harthas [ Fr 17 Nov, 2006 20:58 ]
Betreff des Beitrags: 

php.ini

$this->bbcode_second_pass_code('', '
display_errors
error_reporting')

Diese beiden Einstellungen könnten dir eventuell helfen...

Autor:  Lestat [ Di 21 Nov, 2006 03:53 ]
Betreff des Beitrags: 

:? Wieso einfach wenn's auch kompliziert geht..
Wenn man den Link http://www.lotgd-zanarkand.com/logd/index.php/referral.php?r=Seymour
ansieht, sieht man, dass da einfach ein "index.php/" reingerutscht ist. Es müsste http://www.lotgd-zanarkand.com/logd/referral.php?r=Seymour
heissen. Dann geht das auch. Siehe dazu in der referral.php nach, wie der Link erzeugt wird. Ich hab mal deine Source angesehen...

Das ganze sieht so aus:

[php]getsetting("serverurl","http://".$_SERVER['SERVER_NAME'].dirname($_SERVER['REQUEST_URI']))."/referral.php?r=". rawurlencode($session['user']['login'])[/php]

Recht offensichtlich steckt da in [php]dirname($_SERVER['REQUEST_URI'])[/php] noch das index.php drin, was es nicht sollte.. warum auch immer...
Als einfaches Workaround könntest du da den Link zu deinem Server direkt reinschreiben, also mach aus:
[php]getsetting("serverurl","http://".$_SERVER['SERVER_NAME'].dirname($_SERVER['REQUEST_URI']))."/referral.php?r=". rawurlencode($session['user']['login'])[/php]
einfach
[php]....Link:`n`n`q
http://www.lotgd-zanarkand.com/logd/referral.php?r=". rawurlencode($session['user']['login'])."`n....[/php]

Löst zwar die eigentliche Ursache des Problems nicht, aber funktioniert zumindest, damit deine User wieder sofort ihre Links vergeben können.

Gruß :wink: [/code]

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/