Fehler 400 beim Speichern von HTML Kopf: <head>

Bitte alle templatebezogenen Beiträge in diesem Forum veröffentlichen.
Post Reply
Schweiger

Fehler 400 beim Speichern von HTML Kopf: <head>

Post by Schweiger »

Beim bearbeiten der Vorlagen unter
Admin -> Vorlagen ->
bekomme ich beim Speicher des Datenfelds "HTML Kopf: <head>" einen Fehler 400, sobald ich einen Meta-Tag "<meta...>" dort eintrage.
Bei allen anderen Datenfelder kann ich "<meta..." eintragen und speichern, was mir dort natürlich nix bringt .

Woran liegt das ich im Datenfeld HTML Kopf: <head>" die Metatags nicht eintragen kann....
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehler 400 beim Speichern von HTML Kopf: <head>

Post by Oliver Georgi »

Vermulich hast Du irgendein Plugin laufen, dass hier Daten filtert und somit das Speichern verhindert. Prüfe mal ob der Suhosin Patch bei Dir läuft...
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Schweiger

Re: Fehler 400 beim Speichern von HTML Kopf: <head>

Post by Schweiger »

Das Problem liegt / lag wohl an einer Sicherheitseinstellung des Servers vermutlich die "Traffic Kontrolle", mein Provider (InternetX) gibt das so vor.
Die Regel wurde nun entfernt, so das es jetzt geht.
Habe ein kleines Test - Script geschrieben (einfaches Formular) wo ich den Fehler nachvollzeihen konnte.
Sobald man einer Seite, egal ob mit Get oder Post den Text "<meta..." übergibt, steigt die Webseite aus mit "Bad Request".
In wie weit die Eingabe von "<meta..." nun ein Sicherheitsrisiko darstellt, ist mir nicht ganz klar.
Aber nun gut.
Problem wurde erkannt und Lösung wurde gefunden.
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehler 400 beim Speichern von HTML Kopf: <head>

Post by Oliver Georgi »

Du kannst die Meta auch per fontend_render setzen. Geht besser.

Code: Select all

//set_meta($name='', $content='', $http_equiv=FALSE)
set_meta('copyright', '2009 OG'); //<meta name="copyright" content="2009 OG" />
set_meta('imagetoolbar', 'no', true); //<meta http-equiv="imagetoolbar" content="no" />
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
VITWNOW
Posts: 11
Joined: Mon 8. Dec 2008, 02:10

Re: Fehler 400 beim Speichern von HTML Kopf: <head>

Post by VITWNOW »

Where is "set_meta()" defined/included and/or what is the code? One of my installations can't find the function. Thanks.
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Fehler 400 beim Speichern von HTML Kopf: <head>

Post by Oliver Georgi »

It is a newer feature of the cms -included with r314.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
VITWNOW
Posts: 11
Joined: Mon 8. Dec 2008, 02:10

Re: Fehler 400 beim Speichern von HTML Kopf: <head>

Post by VITWNOW »

Thanks! I found it defined in /include/inc_front/front.func.inc.php and discovered my problem.
Post Reply