Suche auf lima-city
-
in: Kein PHPBB Login möglich
geschrieben von tigercloud
Liebe Lima-City Community,
seit ca 5 Tagen kann sich niemand mehr auf http://www.eona.in/ einloggen. Ich verstehe nicht warum, davon mal abgesehen habe ich keine Programmiertechnischen Änderungen eingebaut innerhalb der letzten 2 Monate =/. Auch an den Einstellungen habe ich seit mehr als 2 Monaten nichts geändert. Aber trotzdem erscheinen seit 5 Tagen folgene Fehlermeldungen, wenn man sich erfolgreich einloggt:
Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/webpages/lima-city/tigercloud/html/includes/utf/utf_tools.php on line 1663 [phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/utf/utf_tools.php:1663) [phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/utf/utf_tools.php:1663) [phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1035: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/utf/utf_tools.php:1663) Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/tigercloud/html/includes/utf/utf_tools.php:1663) in /home/webpages/lima-city/tigercloud/html/includes/functions.php on line 4710 Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/tigercloud/html/includes/utf/utf_tools.php:1663) in /home/webpages/lima-city/tigercloud/html/includes/functions.php on line 4712 Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/tigercloud/html/includes/utf/utf_tools.php:1663) in /home/webpages/lima-city/tigercloud/html/includes/functions.php on line 4713 Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/tigercloud/html/includes/utf/utf_tools.php:1663) in /home/webpages/lima-city/tigercloud/html/includes/functions.php on line 4714
Das Cookie kann einfach nicht gesetzt werden aber ich verstehe echt nicht wieso?
Ich würde mich echt über Antworten freuen, noch mehr freue ich mich dann, wenn das Problem behoben ist =).
Mit freundlichen Grüßen
Tigercloud
PS: Ich habe dieses Forum gewählt, da ich denke, dass der Fehler irgendwo im Quellcode liegt. Sollte es dennoch das falsche Forum sein, bitte ich um entschuldigung. Bitte verschieben sie das Topic in dem Falle in das richtige Forum, da es mir ernsthaft hier um eine Lösung geht und nicht um irgendwelchen spamm/troll. =/ -
in: Cookie(s) lässt sich nicht setzen
geschrieben von tigercloud
joar hab mit jemanden im Skype geschrieben, der mit mir das durchgesehen hat... Leider kann man Themen hier nicht löschen, sonst hätte ich dies bereits gelöscht -.-
Ich habe meinerseits nen wenig gefailt ^^ Wenn jemanden das interessiert, wie ich das Behoben hatte bzw wie es dazu gekommen ist:
Ich hatte gedacht, dass der Server ggf. verlangt, dass ich meine Domain mit im setcookiebefehl nutzen müsste hab daher das erste cookie umgeschrieben:
setcookie( "cursor", 0, time( ) + ( 3600 * 24 ) * 364, "/", "www.eona.in" ); // Normalen Mauszeiger durch setzen des Cookies zulassen
jedoch kann man dann das cookie nicht so wieder löschen:
setcookie( "cursor", 0, time( ) - 3600 ); // Cursor durch löschen des Cookies wieder umstellen
sondern nur so:
setcookie( "cursor", 0, time( ) - 3600, "/", "www.eona.in" ); // Cursor durch löschen des Cookies wieder umstellen
Oder man lässt den Pfad und die Domain einfach weg... jedoch muss das einheitlich sein damit es funzt. -
in: Cookie(s) lässt sich nicht setzen
geschrieben von tigercloud
Liebe Lima-City-Community,
ich habe damals, als wir noch bei einen anderen Hoster waren, eine Funktion geschrieben, die es dem Nutzer ermöglich, den Mauszeiger, der auf http://www.eona.in/ , verändert wird, wieder umzustellen. Dazu wurde beim Nutzer ein Cookie mit den Namen "cursor" gesetzt. Jedoch seid wir bei Lima-City sind, scheint das PHP-Script das Cookie nicht mehr zu setzen. Das Script funktioniert von der Logik her, kann es sein das ich hier bei der "setcookie()"-Funktion etwas beachten muss? Den die Cookies vom PHPBB-Forum werden gesetzt! Daher muss der Fehler bei den Script sein!
Hier ist die Funktion die das Cookie setzt:
/includes/custom_scr.php - Line 334 - 349
/* * @param: * $cursor_cookie * * @return void */ public function switch_cursor( $cursor_cookie ) { $cursor_cookie = $this->escape_string( $cursor_cookie, $this->website_db ); if( $cursor_cookie == 0 ) setcookie( "cursor", 0, time( ) - 3600 ); // Cursor durch löschen des Cookies wieder umstellen else setcookie( "cursor", 0, time( ) + ( 3600 * 24 ) * 364 ); // Normalen Mauszeiger durch setzen des Cookies zulassen }
Hoffe mir kann da wer helfen =/ Ihr könnt ja auch einmal ohne Anmeldung versuchen durch den Mauszeiger links oben euren Mauszeiger wieder auf den Standartzeiger zu wechseln.
Edit: Ich hab das nun hinbekommen, dass das Cookie gesetzt wird (lag daran, dass dies bereits nach dem <html> Tag gesetzt wurde.)
Jedoch bekomme ich das Cookie nun nicht mehr gelöscht
setcookie( "cursor", 0, time( ) - 3600 ); // Cursor durch löschen des Cookies wieder umstellen
Die Zeile wird auch aufgerufen, jedoch löscht es das Cookie nicht...
Mit freundlichen Grüßen
Petschko aka Tigercloud