PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler nach Umzug



Richter
26.03.2012, 22:20
Hallo zusammen.

Ich habe meine neue Seite auf einen neuen Webspace geladen und bekomme leider nur diesen Fehler:


Deprecated: Function ereg() is deprecated in /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/functions.lib.php on line 265

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/functions.lib.php:265) in /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/session.lib.php on line 25

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/functions.lib.php:265) in /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/session.lib.php on line 26

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/functions.lib.php:265) in /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/session.lib.php on line 27

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/functions.lib.php:265) in /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/session.lib.php on line 31


Die unteren Fehler liegen mit den Cookies zusammen, weiß aber nicht was da der Fehler ist und beim oberen Fehler hab ich keine Ahnung an was das liegen kann.

Das ist übrigens der Code aus der function.lib an der stelle der Fehler ist:


// GZip
if ($gzip_rate > 0)
{
ini_set('zlib.output_compression_level', $gzip_rate);
if(ereg("gzip",getenv("HTTP_ACCEPT_ENCODING"))) ob_start("ob_gzhandler");
else ob_start();
}
db_query("UPDATE ".$db_prefix."_support SET status=2 WHERE status=1 AND time<".(time()-(5*86400)));

Ich freue mich über Hilfe.

MfG

Patrick

Richter
27.03.2012, 10:01
Ich habe soeben folgende Antwort vom hoster bekommen:


Die 2 angegeben Seite funktioniert und wir können hier keinen Fehler erkennen. Die erste Seite scheint kein PHP 5.3.x zu unterstützen.

---
Deprecated: Function ereg() is deprecated in /is/htdocs/wp10997545_YKG0O08HO9/www/kingbettler/lib/functions.lib.php on line 265
---

Bedeutet, dass die Funktion, welche die Website versucht zu verwenden, nicht mehr unterstützt wird. Weitere Informationen erhalten Sie unter dem folgenden Link: http://php.net/manual/en/migration53.deprecated.php

Wir hoffen, dass wir Ihnen mit diesen Angaben weiterhelfen konnten. Sollten Sie noch weitere Fragen haben, stehen wir Ihnen natürlich jederzeit gerne zur Verfügung.


Mit freundlichen Grüßen
Kai Bluhm



Kann jemand was damit anfangen? *gg*

Was muss ich am Code ändern, damit php 5.3 unterstützt wird?

MfG
Patrick

ako
27.03.2012, 11:45
Schau mal hier http://php.net/manual/de/function.ereg-replace.php



Ich habe soeben folgende Antwort vom hoster bekommen:



Kann jemand was damit anfangen? *gg*

Was muss ich am Code ändern, damit php 5.3 unterstützt wird?

MfG
Patrick

Richter
27.03.2012, 11:52
Hi.

Danke für den Link, hab schon verstanden dass die Befehle unter php 5 nicht mehr funktionieren, aber wie kann ich das abändern DASS sie funktionieren?

Ich hab da leider keine ahnung.

MfG

Patrick

Jenny
27.03.2012, 12:43
ereg wurde schon vor einiger Zeit gegen pregmatch ersetzt, Du solltest vielleicht danach mal suchen und wie es anzuwenden ist

zur zweiten Frage, wenn Du weisst dass es mit den cookies zusammenhängt solltest Du vielleicht mal die sessions.lib.php näher untersuchen ob da was schief gegangen ist oder so

Richter
27.03.2012, 13:32
Problem ist gelöst.

Vielen Dank an Jenny :)