Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

Forum Sefrengo.org _ Entwicklung _ Testlauf für Sefrengo 1.4.5 unter PHP 5.4

Geschrieben von: mvsxyz Tue. 5. February 2013, 22:45

Gute Neuigkeiten für alle die http://forum.sefrengo.org/index.php?showtopic=3197&, weil der Provider auf PHP 5.4 umstellen möchte. smile.gif

Ich habe mir in den letzten Tagen die v1.4.5 vorgenommen und sie für den Einsatz unter PHP 5.4 fit gemacht. Das Ergebnis findet ihr im https://github.com/sefrengo-cms/sefrengo-1.x.

Bitte testet https://github.com/sefrengo-cms/sefrengo-1.x/archive/master.zip und gebt mir bis nächste Woche eine Rückmeldung wo es noch hakt. Ich werde versuchen die Fehler noch zu beheben, damit wir dann zeitnah eine 1.4.6 haben.

Folgende Hinweise:


Geschrieben von: amk Wed. 6. February 2013, 13:35

sehr schön ... danke dafür (im vorab) smile.gif

Geschrieben von: mvsxyz Thu. 14. February 2013, 11:02

Hat keiner Zeit die Version zu installieren und kurz zu beschreiben wo es noch hakt oder ob alles glatt läuft? huh.gif
Wenn das bei einem potentiellen Neustart genauso verläuft, dann brauchen wir gar nicht erst anfangen...

Geschrieben von: Taturo Wed. 20. February 2013, 12:39

Hallo,

ich bin wohl der einzigste Tester, Schade. Ich habe jetzt eine 01.04.03 upgedated. Beim Setup taucht nach der Generierung der config.php folgende Meldung auf:

QUELLTEXT
Warning: file(sql/updates_from.01.04.03.sql): failed to open stream: No such file or directory in /kunden/xxx/www/xxx/setup/index.php on line 1196
Warning: implode(): Invalid arguments passed in /kunden/xxx/www/xxx/setup/index.php on line 1196

Die Installation läuft aber durch. Im Backend scheint alles in Ordnung zu sein, im Frontend taucht folgende Meldung auf (bei allen Links zu Ordnern):

QUELLTEXT
Warning: mysql_escape_string() expects parameter 1 to be string, array given in /kunden/xxx/www/xxx/index.php on line 292
In der Zeile 292 steht
QUELLTEXT
//cat
$v = preg_replace('#/$#', '', mysql_escape_string($v));


PHP Version: 5.4.9

Ich probier jetzt noch ein Update von der 01.04.05 und eine Neuinstallation

Viele Grüsse,
Andreas

Geschrieben von: mvsxyz Wed. 20. February 2013, 16:16

Danke Andreas. Der einzige der neben dir noch testet ist SefrenTo, den ich ebenfalls direkt angeschrieben habe.

Er hat komischer Weise auch das Problem, dass die SQL-Dateien vom Setup nicht gelesen werden können. In meinem Test hat es funktioniert - ich werde es die Abende aber trotzdem nochmal probieren.

Die Zeile 292 kannst du erstmal auskommentieren oder löschen. Die hat keine Bewandnis. Ich werde das natürlich auch im Github comitten.

Geschrieben von: paulinsche Wed. 20. February 2013, 17:14

Unter MAMP mit php5.4.10 will ich eine Neuinstallation machen.
Bei der Installation werden allerdings gar keine Tabellen in die DB geschrieben.
Mir scheint es eh so zu sein, dass die ZIP-Datei sefrengo-1.x-master.zip gar nicht komplett ist…

Es fehlen die Ordner
media/img usw.
cms/css
cms/js
cms/files
backend/uploads/in
backend/uploads/in

Dann im Setup-Ordner noch den kompletten Ordner sql, was ja wohl dazu führt, dass dann auch nichts in die DB geschrieben wird…

Muss ich die Daten vorher mit der aktuellsten sf-Version zusammenführen?


Gruß
Rainer

Geschrieben von: FireFlyer Wed. 20. February 2013, 18:22

Wollte gerade testen, aber bei mir scheitert es an den PHP-Versionen (5.3.20 und 5.3.21)!

Geschrieben von: mvsxyz Wed. 20. February 2013, 21:20

Danke an alle die, die Version bereits getestet haben.

ZITAT(paulinsche @ Wed. 20. February 2013, 17:14) *
Es fehlen die Ordner
media/img usw.
cms/css
cms/js
cms/files
backend/uploads/in
backend/uploads/in

Dann im Setup-Ordner noch den kompletten Ordner sql, was ja wohl dazu führt, dass dann auch nichts in die DB geschrieben wird…


Danke Rainer, das war der richtige Hinweis! Ich habe übersehen, dass in der Standard .gitignore eine Regel enthalten ist, welche sql-Ordner ausschließt. Des Weiteren werden leere Ordner auch nicht commitet. Beides sollte jetzt behoben sein. Daher bitte nochmal eine neue Version ziehen.

ZITAT(paulinsche @ Wed. 20. February 2013, 17:14) *
Muss ich die Daten vorher mit der aktuellsten sf-Version zusammenführen?

Bitte der http://archive-wiki.sefrengo.net/handbuch/update folgen und gerade im Backend den external-Ordner wegen der neuen AdoDB-Version komplett löschen und neu hinzufügen.

Geschrieben von: gunwalt Thu. 21. February 2013, 12:04

Ich habe ein Projekt mit 4 Projekten geupdatet. Bisher keine Probleme mit 5-54STABLE-STANDARD (derzeit v5.49)

Geschrieben von: oberbilker Thu. 21. February 2013, 16:51

hallo zusammen,

ich war unterwegs und habe nicht mitbekommen, dass die neue version schon zum testen online ist.
das werde ich morgen natürlich auch machen.

edit1:
leere installation (php 5.4.7 / 5.0.10) klappt ohne fehler
upgrade von bestehender (sehr umfangreicher) installation wirft fehler aus - die muss ich erst noch alle prüfen

Geschrieben von: pinda Fri. 22. February 2013, 01:46

Besten Dank für die unter PHP 5.4 lauffähige Version!

Ich bin erst vorgestern darauf aufmerksam geworden.

Ich habe jetzt eine Neuinstallation und ein update von Sefrengo 1.4.3 getestet, auf XAMPP 1.8.1 auf Win = php 5.4.7 / MySQL 5.5.27.
Beides verlief völlig problemlos, es sind mir keine Fehler aufgefallen. In den Installationen habe ich nur die Standard-Module verwandt.

Testweise habe ich es auch bei 1&1 mit php 5.4 installiert. Auch hier sind mir bislang keine Probleme untergekommen.

Tolle Arbeit. Chapeau!

Anmerken möchte ich aber, dass zumindest, was Contentflex anbelangt, nicht die aktuelle Modul-Version Bestandteil der Installation ist.

Alexander hatte letzten Juni ContentFlex_v01_08_08 veröffentlicht, die Fehler bei der Benutzung von Bedingungen unter php 5.3 beseitigt hat (vgl.
http://forum.sefrengo.org/index.php?showtopic=3190).

pinda

Geschrieben von: mvsxyz Mon. 25. February 2013, 22:00

Vielen Dank für die Rückmeldungen. Ich habe jetzt die neue Version fertig gemacht und http://forum.sefrengo.org/index.php?showtopic=3205 bereitgestellt.

@pinda: Danke für den Hinweis. ContentFlex 1.8.8 ist mit drin und wird bei einer Neuinstallation angelegt. Bei einem Systemupdate muss das Modul manuell aktualisiert werden.

Geschrieben von: webmasterFF Sun. 10. March 2013, 12:37

Hallo,

teste auch gleich. Allerings läuft auf dem Server php 5.3.10 - berichte gleich.

Geschrieben von: webmasterFF Sun. 10. March 2013, 12:46

Läuft!

Alles super geklappt unter php 5.3.10.

Tolle Arbeit !
Vielen Dank !

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)