Fehler nach Wechsel von php 5.2 auf 5.5
|
|
adlatus |
Geschrieben am 01. Dezember 2015 22:01:14
|
|
Hallo allerseits, ich habe die Suchfunkiton genutzt, bin aber leider nicht auf eine Lösung gestossen. Daher frage ich hier in der Hoffnung, Hilfe zu bekommen. Ich habe meine Homepage auf die neue php-Version 5.5 ändern müssen. Das ist erforderlich geworden, weil mein Webspace-Anbieter php 5.2 nicht mehr kostenfrei supportet und dafür knapp 6,- € pro Monat berappen möchte. Seite in funktionierender Form: www.Germany-Ghosts.de Fehlerhafte Backup-Seite: http://s381680905.online.de/forum/index.php Nun erhalte ich folgende Fehlercodes auf der HP angezeigt: Zitat Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /homepages/39/d381680882/htdocs/BackupGG/includes/bbcodes/img_bbcode_include.php on line 20 Code Download Code $text = preg_replace("#\[img\]((http|ftp|https|ftps)://)(.*?)(\.(jpg|jpeg|gif|png|JPG|JPEG|GIF|PNG))\[/img\]#sie","'<span style=\'display: block; width: 300px; max-height: 300px; overflow: auto;\' class=\'forum-img-wrapper\'><img src=\'\\1'.str_replace(array('?','&','&','='),'','\\3').'\\4\' alt=\'\\3\\4\' style=\'border:0px\' class=\'forum-img\' /></span>'",$text); und etwas weiter unten: Zitat Strict Standards: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/39/d381680882/htdocs/BackupGG/maincore.php on line 800 Code Download Code // Format the date & time accordingly Die betreffenden Zeilen in den genannten php-files habe ich direkt unter den jeweiligen Fehler gepackt. Zeile 800 im 2. Fehler habe ich rot gekennzeichnet. Kann mir jemand helfen? google hat mir bereits verraten, dass ich _callback als Funktion einbinden muss. Ich weiss nur leider überhaupt nicht, wie der code aussehen muss :( Ich hoffe auf Hilfe und bedanke mich schon im Voraus !!! Grüsse addi |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 01. Dezember 2015 22:26:34
|
|
Kann das sein das Du noch eine Uralte Version von PHP Fusion hast? In meiner maincore.php steht das drin. Code Download Code // Format the date & time accordingly Bei dem anderen versuche mal das Code Download Code if (!defined("IN_FUSION")) { die("Access Denied"); } Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
adlatus |
Geschrieben am 04. Dezember 2015 09:55:39
|
|
Hallo Rolly, vielen Dank für Deine Rückmeldung. Ja, da hast du Recht. Die Version ist schon etwas in die Jahre gekommen. Ich habe mich wegen diverser Funktionen auf der Page gegen upgrades entschieden und bekomme nun die Quittung dafür. Mit den von dir genannten Änderungsvorschlägen tut sich leider nichts Hast du oder sonst jemand hier noch einen Tipp ??? Vielen Dank! Grüße addi |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
SuNflOw |
Geschrieben am 04. Dezember 2015 10:24:42
|
|
Hallo, eine bessere Antwort als die von Rolly kannst du nicht erhalten weil er deine Probleme exakt und perfekt gelöst hat. Es gibt einfach keine andere Möglichkeit. Wie hast du die Änderungen denn vorgenommen? lg, SuN ________________________________________________ I got my swim trunks and my Flippie-Floppies *-* |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
adlatus |
Geschrieben am 04. Dezember 2015 12:53:32
|
|
Ich habe die codes entsprechend geändert, also komplett ausgetauscht. Leider ohne Ergebnis. LG addi |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 04. Dezember 2015 16:03:10
|
|
Habe nur einen Unterschied gezeigt, muss nicht sein das es geht da ich das so nicht testen kann. Mein Vorschlag auf die neue Fusion 7.2.7 zu wechseln. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
Springe ins Forum: |