also die Ruhe musst du schon mitbringen sonst wird nix, auch wenn de deinen Monitor fressen könntest.
Vielleicht hängt sich ja mal ein richtiger PHP Programmierer rein, ich bin mit Sicherheit keiner, weiß nur soviel:
z.B. bei meinem Apache ist das Directory in der config so:
<Directory "c:/apache/htdocs">
das hab ich mal schön gelassen, weil mir das passt.
Mach ich ne neue Page zum offline testen, dann erstell ich nen Ordner unter htdocs einfach so:
c:/apache/htdocs/neuehomepage
den definier ich in DW als Site und da kommt ne index.html rein und die wird so angesprochen über den Browser:
localhost/neuehomepage/index.html
index.hmtl könnte man weglassen, wird ja automatisch gesucht, hier nur mal zum deutlich machen.
jetzt mach ich mir nen Unterordner in meinem Stammverzeichnis (neuehompage) und zwar inhalt, also:
c:/apache/htdocs/neuehomepage/inhalt
dort kommt ne Datei rein mit Namen inhalt.html, wird im Browser so aufgerufen:
localhost/neuehomepage/inhalt/inhalt.html
nu mach ich mir dort nen Unterordner für meine ssi Dateien, also:
c:/apache/htdocs/neuehomepage/inhalt/ssi
dort kommt ne test.shtml rein
die ruf ich im Browser so auf:
localhost/neuehomepage/inhalt/ssi/test.shtml
in der test.shtml steht nur drin
Testtexte texten macht Spass
nu will ich die in der inhalt.html per include einbinden, also geb ich folgenden Pfad in der inhalt.html zur test.shtml ein:
<!--#include virtual="ssi/test.shtml" -->
und hier denke ich liegt dein Fehler
du machst es so:
<!--#include virtual="/inhalt/ssi/test.shtml" -->
also mit einem "/" und dem übergeordneten Ordner vor dem Verzeichnis.
dann kommt in etwa sone Fehlermeldung im Browserfenster:
[an error occurred while processing this directive]
du musst ja das Verzeichnis
htdocs berücksichtigen, was für den Server das Stammverzeichnis ist.
also wäre, wenn du schon relativ zu Startordner angibst, die URL folgende:
<!--#include virtual="/neuehomepage/inhalt/ssi/test.shtml" -->
überprüf das erstmal, bevor du was in der config einstellst.
Wenn du den include Link setzt, markier im Quelltext mal den Befehl, klick im Eigenschafteninspektor von DW auf das Ordnersymbol und schau mal was da bei
Relativ zu: steht, stells auf
Dokument wenn da
Startordner steht und es sollte gehen, sofern die config noch hinhaut.
zu der config selber:
Die Apache für Dummies wie mich, sind in der Regel schon richtig vorkonfiguriert. Das heißt die Pfade etc. stimmen alle und die Standardsachen wie
ssi, php, perl usw. sind schon drin. Nur wird vorgeschrieben auf welches Laufwerk der Apache konfiguriert ist, in der Regel c:/apache.
Du kannst zwar auf z.B. F:/apache installieren, nur in dem Fall solltest du alle Angaben in der config, wo steht c:/...in F:/...umschreiben. Ansonsten brauchst du dem nicht mitteilen wo da was ist, wenn doch, dann haste wohl doch nicht son feinen für Dummies erwischt
Hoffe hab mich jetzt vor lauter Pfaden net selber verhauen
Gruß Andi