Christoph Schnauß: Server Side Include (SSI) ans laufen bekommen

Beitrag lesen

hallo,

1)Kannst du mir bitte einmal genau sagen, wo und was ich in httpd.conf zufügen muss; ich bin mir sicher das ich SSI darin nicht "aktiviert" habe?!

Das habe ich vorhin bereits angegeben.

Ich wollte mich nicht übermäßig mit der Installation ansich befassen, da ich HTML, CSS + SSI bearbeiten möchte.

Das sind einander gegenseitig ausschließende Dinge. Wenn du deinen lokalen Server SSI-tauglich haben möchtest, _mußt_ du dich mit dessen Konfiguration befassen, sonst verstehst du es nicht.

Ich versteh das manual von Apache nicht "sonderlich".

Man muß nicht alles übers Knie brechen. Wenn du dich genügend intensiv damit beschäftigst, verstehst du es spätestens in 14 Tagen.

Einfach:
Options +Includes
AddType text/html .shtml .shtm
AddOutputFilter INCLUDES .shtml .shtm
in httpd.conf reinschreiben?

Im Prinzip ja  -  allerdings an sehr unterschiedlichen Stellen und eventuell auch in ganz bestimmten Containern.

2)Kann ich den Server nicht vor dem "senden" der .htm (.html) Dateien überprüfen lassen, ob irgendwie etwas mit <!--#include virtual="text.txt"--> drin steht

Solche "Prüfungen" erledigst du mit einer serverseitigen Technologie, als zum Beispiel mit PERL oder mit PHP.

und er somit SSI "macht"?

Dein Server "macht" SSI, wenn er dafür konfiguriert ist. Ob ein Dokument wie zum Beispiel eine Datei, die zufällig *.shtml heißt, dann die Ausführung verlangt, ist ihm völlig wurscht. Verlangt das Dokument so etwas, wirds erledigt, wenn die Serverkonfiguration das zuläßt.

Im übrigen hat der Apache (und der IIS ebenfalls) den ausgeprägten Hang, alle seine Aktionen zu protokollieren, vor allem die fehlgeschlagenen. Was steht denn in deinen Server-logs drin? Hast du da mal nachgelesen?

Grüße aus Berlin

Christoph S.