Gunnar Bittersmann: absoluter Pfad für SSI

Hi,

In einer Datei include.shtml (selber Quelltext wie include.html) steht:

  
<p>relativer Pfad: Test <!--#include virtual="include.txt" --></p>  
<p>absoluter Pfad: Test <!--#include file="/home/gundi.de/www/test/include.txt" --></p>  

In include.txt steht "bestanden".

Das Ergebnis: das Einbinden mit dem relativen Pfad funktioniert auch, das mit dem absoluten jedoch nicht.

Aus den FAQ des Providers:
Frage:     Wie heissen die Verzeichnisse ?
Antwort:    Dein Homeverzeichnis ist immer /home/>useraccount< Das Verzeichnis, in das das Web eingespielt werden muß, heißt immer /home/>useraccount</www

Also sollten sich doch include.shtml und include.txt im Verzeichnis /home/gundi.de/www/test/ befinden. Hab ich da was falsch gemacht?

(Die Nachfrage beim Provider ergab, dass die Beantwortung außerhalb des kostenlosen Supports liegen würde. Gerne beschäftigt sich ein Techniker veranschlagte 30 Minuten(!) damit – für schlappe 44 €.)

Gunnar

--
I never intended HTML source code (the stuff with the angle brackets) to be seen by users. […] To my surprise, people quickly became familiar with the tags and started writing their own HTML documents directly. (Tim Berners-Lee in Weaving the Web)
  1. Hi,

    <p>relativer Pfad: Test <!--#include virtual="include.txt" --></p>
    <p>absoluter Pfad: Test <!--#include file="/home/gundi.de/www/test/include.txt" --></p>

    
    > Das [Ergebnis](http://www.gundi.de/test/include.shtml): das Einbinden mit dem relativen Pfad funktioniert auch, das mit dem absoluten jedoch nicht.  
      
    Aus der Doku zu mod\_include:  
      
    file  
        The value is a path relative to the directory containing the current document being parsed. It cannot contain ../, nor can it be an absolute path. Therefore, you cannot include files that are outside of the document root, or above the current document in the directory structure. The virtual attribute should always be used in preference to this one.  
      
    
    > Also sollten sich doch include.shtml und include.txt im Verzeichnis /home/gundi.de/www/test/ befinden. Hab ich da was falsch gemacht?  
      
    Ja, die Doku nicht gelesen.  
      
    cu,  
    Andreas
    
    -- 
    [Warum nennt sich Andreas hier MudGuard?](http://www.Mud-Guard.de/)  
    [Schreinerei Waechter](http://www.schreinerei-waechter.de/)  
      
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.  
    
    
    1. MudGuard,

      Hab ich da was falsch gemacht?
      Ja, die Doku nicht gelesen.

      Argl. Verteidigung: Ich hab schon Doku gelesen, offenbar die falsche: http://de.selfhtml.org/servercgi/server/ssi.htm >;->

      Da ich grad das Ufer gewechselt hab (nein, nicht DAS Ufer, sorry, Jungs) zum Server und auf diesem N00b bin, meld ich mich bestimmt von dort bald wieder. ;-)

      Danke,
      Gunnar

      --
      I never intended HTML source code (the stuff with the angle brackets) to be seen by users. […] To my surprise, people quickly became familiar with the tags and started writing their own HTML documents directly. (Tim Berners-Lee in Weaving the Web)
      1. Hi,

        Argl. Verteidigung: Ich hab schon Doku gelesen, offenbar die falsche: http://de.selfhtml.org/servercgi/server/ssi.htm >;->

        Richtig, die Doku ist falsch ;-)

        Bug ist gemeldet

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        Schreinerei Waechter
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.