Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Layoutänderungen werden nicht mehr gespeichert
Forum Sefrengo.org > Allgemeine Foren > Anwenderforum
Hennes
Hallo zusammen,

klingt komisch, aber ich kann von heute auf morgen keine Änderungen im Bereich Design/Layouts mehr speichern. Ich kann den Quellcode editieren, aber die Änderungen werden nach der Speicherung nicht übernommen. Es wurden seit dem letzten Edit keine Änderungen vorgenommen.

In der Seitenredaktion werden inhaltliche Änderungen aber ganz normal übernommen - da funktioniert es.

Hat jemand einen Lösungsansatz?

Gruß
H
jwitt
Hallo Hennes,

ZITAT(Hennes @ Fri. 20. January 2017, 12:36) *
Hat jemand einen Lösungsansatz?

Hast Du Dir die (Webserver) log-Dateien auf dem Server schon angesehen?
Hast die Datenbank überprüft?
Platte voll?

Gruß
Jürgen
Hennes
Hallo Jürgen,

ich habe auf 1.6.4 geuptdated, einen neue MySQL-Datenbank erstellt mit 5.5 und das Problem besteht immer noch. Das steht im Logfile:


QUELLTEXT
doctype='xhtml-1.0-trans',
                    doctype_autoinsert='1',
                    author='1', lastmodified='1487613054'
                WHERE
                    idlay='4'
MySql-Error:2017-02-20 (Mon) 18:54:44: error 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '_setAccount', 'UA-27576639-1']);
  _gaq.push(['_trackPageview']);

  (functio' at line 5) - Invalid SQL: UPDATE cms_projekt_lay
                SET
                    name='standard',
                    description='',
                    code='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<cms:lay type="head"/>

usw. ...


Man kann nur teilweise keine Änderungen mehr abspeichern ...

Gruß Hannes
mvsxyz
Kannst du mir den HTML Code des Layouts zukommen lassen? Es scheint, dass du ein paar einfache Anführungszeichen benutzt, die nicht richtig ersetzt werden, bevor das Layout in die DB geschrieben wird.
mvsxyz
Ich habe den Fehler analysisert und din Server hat eine sehr seltene Konfiguration die bisher nicht von Sefrengo unterstützt wurde. Dadurch wurden die einfachen und doppelten Anführungszeichen nicht korrekt escaped. Ich habe den Bugfix hier beschrieben und bei dir bereits eingebaut. In meinen Tests konnte ich die Layouts bearbeiten und korrekt speichern.
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.