shtml.... (../) include problem [sehr wichtig, dringend!]
Mic
- html
hi
_____________________
auf der page (xxx.shtml), wo ich <!--#include virtual="../include/navi.shtml" --> einfüge erscheint die datei navi.shtml einfach nicht. wenn ich navi.shtml aber in den selben ordner tue wie xxx.shtml und es dann so <!--#include virtual="navi.shtml" --> einfüge, geht's...
also ../ funktioniert nicht.
[beziehung zwischen xxx.shtml und navi.shtml:
navi.shtml liegt im übergeordneten ordner im unterveruechnis include]
wieso geht das denn nicht? was soll ich machen?
thx
auf der page (xxx.shtml), wo ich <!--#include virtual="../include/navi.shtml" --> einfüge erscheint die datei navi.shtml einfach nicht. wenn ich navi.shtml aber in den selben ordner tue wie xxx.shtml und es dann so <!--#include virtual="navi.shtml" --> einfüge, geht's...
wieso geht das denn nicht? was soll ich machen?
Nachschauen, ob der Server irgendeine Fehlermeldung im Protokoll hinterlässt. Dann versuchen, /include/navi.shtml aufzurufen. Dabei bedenken, dass include virtual sich auf URLs bezieht, nicht auf das Dateisystem des Servers. Zugriffsberechtigungen prüfen.
doch vergessen was mit anzugeben, die fehlermeldung lautet so:
"[SSI Error in directive include in line 14: Bad file path]"
ich habe das alles auf meiner festplatte. ich mache das mit so einem prgramm (abyss Web Server), mit virtuellem server oder sowas.
Hi,
auf der page (xxx.shtml), wo ich <!--#include virtual="../include/navi.shtml" --> einfüge erscheint die datei navi.shtml einfach nicht. wenn ich navi.shtml aber in den selben ordner tue wie xxx.shtml und es dann so <!--#include virtual="navi.shtml" --> einfüge, geht's...
Versuchst Du, oberhalb der document root zu lesen? Das kann mit virtual natürlich nicht funktionieren.
cu,
Andreas
bin ich gezwungen alles in unterordner zu packen? das is ja doof!