Zum Inhalt springen

Tidy spamed apache log voll

Erstellt am 22. Februar 2006 · 7 Antworten · letzte Antwort am 6. April 2006

Tags: Frage

semidark ·

Hallo zusammen,

ich setze bei meinen Typo3 Installationen Tidy gerne zur Quellcode optimierung ein. Dummerweise gibt tidy immmer seine Warnings immer in der error Log des Apache Servers aus. Da ich das ziemlich unnötig finde würde ich das gerne abschalten...

Jemand eine Ahnung wie?

Hier meine tidy Konfiguration:

tidy_path
tidy --doctype strict --hide-comments true --tidy-mark false --char-encoding latin1 -wrap 0 -q

tidy_option
output

woida ·

Wenn du den Output auf "cached" stellst, wirst du wohl weniger Einträge und mehr Performance haben.

Dann würd ich noch

tidy --doctype strict --hide-comments true --tidy-mark false --char-encoding latin1 -wrap 0 -q >2/dev/null

semidark ·

Danke für die schnelle Antwort:

ich hatte mal probleme mit der cached einstellung und der extension jp_pageteaser. Da bekam ich dann keine ausgabe mehr. Das scheint jetzt aber nach diversen System und Extension Backups geschichte zu sein.

Jetzt aber zur Tidy Konfiguration

ist das mit der 2 vor dem ersten Slash Absicht oder ein vertipper.
Wenn es kein Vertipper ist was bewirkt dann die 2 vor dem /dev/null

Gruß Semidark

woida ·

Es ist kein vertipper und bedeutet, daß der Kanal 2 (= der Error-Kanal, 1 ist die standardausgabe 'stdout') nach /dev/null (= ins leere) geschrieben wird.

Auf der Kommandozeile funktioniert das.

semidark ·

sowas in der richtung hatte ich mir schon gedacht. werde es gleich mal ausprobieren und das ergebnis posten.

THNX

woida ·

Ich hatte einen Fehler drin. Richtig wäre:

tidy --doctype strict --hide-comments true --tidy-mark false --char-encoding latin1 -wrap 0 -q 2>/dev/null

semidark ·

Hmm soweit so gut. Nur habe ich das Problem das einige Plugins nach dem einschalten der Tidy Funktion überhaupt kein HTML mehr zurückgeben.

Hätte da jemand ne idee wie ich tidy zwingen kann den HTML code auch dann zurück auszugeben wenn fehler vorliegen?

Gruß Semidark

woida ·

Dann ist die HTML-Ausgabe der Plugins wohl so kaputt, daß nichtmal mehr Tidy das reparieren kann.
Du kannst die Option "force-output" benutzen; ob aber das rauskommt, was du sehen willst ist fraglich.