Hallo,
die Templates für die XML-Sitemaps lassen sich nicht mehr abspeichern (seit WE 9.0.3).
Es liegt an der Zeile
<?xml version="1.0" encoding="UTF-8"?>
Fehlermeldung:
Error syntax error, unexpected 'version' (T_STRING)
Kennt jemand eine Lösung für das Problem?
fra
XML-Sitemaps lassen sich nicht abspeichern
Re: XML-Sitemaps lassen sich nicht abspeichern
Hallo fra,
Wenn es jetzt kurzfristig laufen soll, könntest du versuchen das direkt per php auszugeben.
Schöne Grüße
Nils
Wenn es jetzt kurzfristig laufen soll, könntest du versuchen das direkt per php auszugeben.
Schöne Grüße
Nils
Re: XML-Sitemaps lassen sich nicht abspeichern
Hallo Nils,
wie geht das?
Und wie funktioniert die zweite Lösung?
fra
wie geht das?
Und wie funktioniert die zweite Lösung?
fra
Re: XML-Sitemaps lassen sich nicht abspeichern
Code: Alles auswählen
<?php
echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
Bitte auch als Bug in die Bugbase posten, wenn du das noch nicht gemacht hast.
Re: XML-Sitemaps lassen sich nicht abspeichern
Danke.
Ticket in der Bugbase ist eröffnet.
Ticket in der Bugbase ist eröffnet.
Re: XML-Sitemaps lassen sich nicht abspeichern
Läuft es denn so?
Re: XML-Sitemaps lassen sich nicht abspeichern
ich denke das ist kein Bug. Sondern vielmehr ein Einstellungsfehler. In den PHP Einstellungen sind vermutlich die Short-Open-Tags aktiviert.
Wir haben uns (ähnlich wie php das mit den magic* gemacht hat) dazu entschlossen nicht mehr so viel Magie zu machen. Wenn also die Short-Opening Tags an sind, dann ist <? eben der Opener (was auch als nicht empfohlene Einstellung gilt). Daher wird dann xml version="1.0" encoding="UTF-8" versucht als php-Kode zu interpretieren, was logischerweise fehl schlägt. Daher auch die Parser-Exception.
Die Idee alle Situationen escapen zu wollen und alles abzufangen führt auf Dauer nur ins verderben.
Wir haben uns (ähnlich wie php das mit den magic* gemacht hat) dazu entschlossen nicht mehr so viel Magie zu machen. Wenn also die Short-Opening Tags an sind, dann ist <? eben der Opener (was auch als nicht empfohlene Einstellung gilt). Daher wird dann xml version="1.0" encoding="UTF-8" versucht als php-Kode zu interpretieren, was logischerweise fehl schlägt. Daher auch die Parser-Exception.
Die Idee alle Situationen escapen zu wollen und alles abzufangen führt auf Dauer nur ins verderben.
webEdition-Kern-Entwickler
Re: XML-Sitemaps lassen sich nicht abspeichern
@Nils
Es läuft fehlerfrei
Viele Grüße
fra
Es läuft fehlerfrei
Viele Grüße
fra
Wer ist online?
Mitglieder in diesem Forum: Amazon [Bot] und 46 Gäste