Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

> Probleme mit PHP 5.2.6 bei Sefrengo 1.4.0, PHP-Sicherheitsupdate legt Sefrengo lahm
QMS
Beitrag Thu. 8. May 2008, 00:11
Beitrag #1


Newbie
*

Gruppe: Members
Beiträge: 6
Mitglied seit: 12.06.2007
Mitglieds-Nr.: 951



Nach dem Sicherheitsupdate meines Providers auf PHP 5.2.6 erschienen bei zwei Sefrengoinstallationen die Seiten ganz leer (sowohl Frontend, wie auch Login zum Backend); bei einer weiteren Version gab es Fehlermeldungen mit "Fatal Error ... not found".

Grund sind Dateiaufrufe mit "include" oder "include_once" aus verschiedenen php-Dateien in Backend-Ordnern. Es wirkt auf mich so, als ob die neue PHP-Version nur ein include von Dateien im gleichen Verzeichnis oder einem mit Pfadangabe bestimmten Unterverzeichnis zulässt.

Mein Provider schreibt dazu:
"In der Datei /html/cms/backend/API/DATABASEclass.SF_DATABASE_Ado.php wird in Zeile 43 definitv die falsche Konfigurationsdatei aufgerufen. Es wird hierzu include (.) benutzt.
Das bedeutet, dass sich die Datei im selben Verzeichnis befinden muss.
Ein kurzes 'Googlen' ergab, dass wohl einige Leute Ihre Homepages bei großen Providern wegen des selben Problems seit kurzem nicht nutzen können. Bei uns sind Sie der einzige Kunde mit diesem Problem. Es könnte sein, dass neue PHP Versionen (Sicherheitsupdates) diese Art der Programmierung aus Sicherheitsgründen verweigern."


Ich hoffe auf eine saubere Lösung beim nächten Update von Sefrengo (!) und habe mir einstweilen mit etwas Pfusch geholfen: Pfade angepasst, wenn möglich, und ansonsten die fehlerhaft aufgerufenen Dateien in das Verzeichnis von wo aus der Aufruf erfolgt kopiert - läuft alles wieder mit Ausnahme der Benutzerverwaltung.

Für einen funktionsfähigen Aufruf der Benutzerverwaltung im Backend (Problem: Aufruf von Pager.php und Sliding.php) wäre ich für einen Tipp dankbar.

Danke und Grüße!



----------------------------------------------
Hier ein paar Beispiele der Fehlermeldungen:

frontend:
Warning: SF_DATABASE_Ado::include_once(adodb.inc.php): failed to open stream: No such file or directory in /backend/API/DATABASE/class.SF_DATABASE_Ado.php on line 43 Warning: SF_DATABASE_Ado::include_once(): Failed opening 'adodb.inc.php' for inclusion (include_path='.') in /backend/API/DATABASE/class.SF_DATABASE_Ado.php on line 43 Fatal error: Call to undefined function ADONewConnection() in /backend/API/DATABASE/class.SF_DATABASE_Ado.php on line 44

backend/main.php
Warning: include_once(HTML/Template/IT.php): failed to open stream: No such file or directory in /backend/main.php on line 72 Warning: include_once(): Failed opening 'HTML/Template/IT.php' for inclusion (include_path='.') in /backend/main.php on line 72 Fatal error: Class 'HTML_Template_IT' not found in /srv/www/htdocs/web159/html/backend/main.php on line 104
[und die von der IT.php aufgerufenen PEAR.php!]

Benutzerverwaltung backend/main.php?area=user
Warning: SF_GUI_Pager::include_once(Pager/Pager.php): failed to open stream: No such file or directory in /backend/API/GUI/class.SF_GUI_Pager.php on line 30 Warning: SF_GUI_Pager::include_once(): Failed opening 'Pager/Pager.php' for inclusion (include_path='.') in /backend/API/GUI/class.SF_GUI_Pager.php on line 30 Fatal error: Class 'Pager' not found in /backend/API/GUI/class.SF_GUI_Pager.php on line 95
[und die vom Pager.php aufgerufene Sliding.php!]
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- QMS   Probleme mit PHP 5.2.6 bei Sefrengo 1.4.0   Thu. 8. May 2008, 00:11
- - bjoern   Der Provider verbietet den Includepath von der Anw...   Thu. 8. May 2008, 09:26
- - QMS   Der Provider ist netroom.de und hat mir mitgeteilt...   Sat. 10. May 2008, 00:18
- - bjoern   Fällt mir schwer das zu glauben. Dein Provider so...   Sat. 10. May 2008, 11:09
|- - Aki   netroom.de ist der Provider steht da doch... ab...   Sat. 10. May 2008, 23:23
||- - QMS   ZITAT(Aki @ Sun. 11. May 2008, 00:23) Kan...   Mon. 12. May 2008, 09:39
||- - smail   ZITATWas meinst du mit "Am besten PM" ? ...   Mon. 12. May 2008, 09:42
||- - Aki   ZITAT(QMS @ Mon. 12. May 2008, 10:39) Was...   Mon. 12. May 2008, 21:34
||- - Aki   ZITAT(Aki @ Mon. 12. May 2008, 22:34) htt...   Mon. 12. May 2008, 21:55
||- - QMS   ZITAT(Aki @ Mon. 12. May 2008, 22:34) Die...   Mon. 12. May 2008, 23:10
|- - gunwalt   ZITAT(bjoern @ Sat. 10. May 2008, 11:09) ...   Tue. 10. March 2009, 19:42
- - bjoern   Ojeh, wo hab ich meine Brille   Sun. 11. May 2008, 22:59
- - bkm   ZITAT(Aki @ Mon. 12. May 2008, 22:34) Ans...   Mon. 12. May 2008, 21:44
- - bkm   du kannst nicht dateien, weil sie per include nich...   Tue. 13. May 2008, 01:18


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 14:43

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.