Hallo
Ich habe einige Contenido-Seiten, die online und auf meinem XP-Laptop problemlos laufen. Nun versuche ich, zwei davon auch auf meinem neuen Win7-Rechner zum Laufen zu bringen. Dort musste ich die neueste XAMPP-Version installieren, die hat PHP 5.3.5. Deshalb habe ich eine Site auf Contenido 4.8.15 aktualisiert, die andere läuft noch mit 4.8.12, dafür mit deaktivierten E_DEPRECATED-Meldungen.
Dieses Problem besteht auf meinem System nur bei Version 4.8.15, nicht aber bei 4.8.12:
Das Frontend bleibt weiss, das Contenido-Fehlerlog auf der Systemseite aber leer. Ich habe deshalb mal in der con_code geschaut: Die Seiten scheinen nach dem Aufruf dort vollständig zu erscheinen. Was mir aber auffällt: Alle Quotes sind mit Backslashes escaped. In der Site wo noch das 4.8.12 läuft, sind die Quotes im PHP-Code jedoch nicht escaped. Ich nehme an, dass dort das Problem liegt, denn wenn der Code so eval()uiert wird, kommt ja evtl. nicht mehr viel dabei heraus?
Ich habe noch versuchshalber in der php.ini die Einstellung für magic_quotes_gpc etwas hin- und hergeändert, hat aber keinen Unterschied gemacht.
Hier noch die restlichen Angaben:
Server Betriebssystem Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1
PHP Datenbankerweiterung mysql
Datenbankserver-Version 5.5.8
Installierte PHP-Version 5.3.5
safe_mode Deaktiviert
magic_quotes_gpc Deaktiviert (Aktivieren macht keinen Unterschied)
magic_quotes_runtime Deaktiviert
gpc_order
memory_limit 128M
max_execution_time 30
Deaktivierte Funktionen nichts deaktiviert
Gettext Erweiterung geladen
sql.safe_mode Deaktiviert
Frontend bleibt weiss, Quotes im Code escaped
Re: Frontend bleibt weiss, Quotes im Code escap
Mit den neusten Versionen von PHP und MySQL ist Contenido out of the box noch nicht kompatibel. Für PHP gibt es meine ich eine ensprechende Anpassung, für MySQL bin ich mir nicht sicher. Musst du noch mal hier suchen (oder es meldet sich noch einer). Ich finde gerade den entsprechenden Thread nicht mehr.derernst hat geschrieben:Dort musste ich die neueste XAMPP-Version installieren
(evtl. hilft das ja auch bei deinem zweiten Problem: http://forum.contenido.org/viewtopic.php?f=62&t=31362)
Immer mal ein Blick wert: Contenido Wiki ... auch schreibender Zugriff ist erlaubt!
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Frontend bleibt weiss, Quotes im Code escap
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Frontend bleibt weiss, Quotes im Code escap
Vielen Dank für eure prompten Kommentare! Den Thread, auf den du verweist, hatte ich bereits gelesen; da mein Problem nicht beim Setup lag, aber nicht weiterverfolgt. Mit Hilfe des Links auf Oldapps von wildstar1970ccm habe ich mir nun Xampp 1.7.1 installiert, jetzt läufts wieder wie gewohnt.Oldperl hat geschrieben:http://forum.contenido.org/viewtopic.ph ... 97#p149297
Nur noch ein Hinweis für den Fall, dass damit irgendwann Probleme auftreten sollten: Das Escapen der Quotes ist irgendwie uneinheitlich, wenn ich in die con_code schaue. Ein Ausschnitt:
Code: Alles auswählen
<meta http-equiv=\"imagetoolbar\" content=\"false\">
<meta name=\"description\" content=\"\">
<meta name="keywords" content="ihren">
<meta name="author" content="Rent-a-Theater">
<meta name=\"robots\" content=\"index, follow\">