DocumentRoot?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • DocumentRoot?

    Hallo,

    Das ist meine DocumentRoot
    DocumentRoot "d:/Verzeichnis/int"

    Jetzt ist mein PHP script so aufgebaut:

    Die Datei, die aufgrufen werden soll ligt in
    DocumentRoot/inc

    und soll einen weiter Datei includieren, die sich außerhalt der
    DocumentRoot befindet.

    include("../../order/order/include.php")

    Wie ist das möglich, ich bekomme die Fehlermeldung,
    das die Seite nicht angezeigt werden kann...

    Grüße

  • #2
    und soll einen weiter Datei includieren, die sich außerhalt der
    DocumentRoot befindet.
    Das geht nicht - dazu ist der DocumentRoot ja schließlich da.
    Eintrag in der php.ini um das betreffende Verzeichnis erweitern!

    Kommentar


    • #3
      Vielen dank aber wie mache ich das genau?

      sorry für die b. frage!

      Kommentar


      • #4
        php.ini öffnen und die Zeile "document_root = xxxx" um das betreffende Verzeichnis erweitern. Einträge werden durch Semikola getrennt.

        Kommentar


        • #5
          so, habe das entsprechende Verzeichnis in

          doc_root = d:\verzeichnis

          eingetagen.

          jetzt geht erstmal garnichts mehr.
          Fehlermeldung:
          No input file specified.

          grüße

          Kommentar


          • #6
            Wie sieht deine Doc_root-Zeile jetzt genau aus? Der alte Eintrag steht noch drin, ja? Und der neue steht daneben?

            Kommentar


            • #7
              Es gibt keine alten eintrag die doc_root sieht so aus:

              doc_root =

              meist du vielleicht den include_path??
              ; Windows: "\path1;\path2"
              ;include_path = ".;c:\php\includes"

              Kommentar


              • #8
                Upps. Da hab ich dich völlig falsch verstanden. Ich hatte irgendwie open_basedir verstanden. Sorry.
                Mach den doc_root wieder raus (wie gesagt, mein Fehler) und zurück zu deinem ersten Posting: Wie sieht die Fehlermeldung genau aus, die Du kriegst?

                Kommentar


                • #9
                  Kein Thema....

                  Ich bekomme die Fehlermeldung, das die Seite nicht angezeigt werden kann.

                  Kommentar


                  • #10
                    Und wenn Du die include-Zeile wegläßt, wird was angezeigt?

                    Kommentar


                    • #11
                      da ändert sich leider auch nicht!

                      Der Fehler ist so alz ob die Datei garnicht vorhanden ist.
                      Obwohl sie da ist, nur zwei ebenen Höher als die DocumentRoot

                      Kommentar


                      • #12
                        Das hat dann mit dem Include also garnix zu tun, oder?
                        Dann mal ganz von vorne.
                        - AUf was für einer Plattform läuft das ganze
                        - Auf was für einem Webserver
                        - Wie sprichst Du die Seiten an (Detaillierte URL)
                        - Ist mit dem Webserver und PHP überhaupt schon mal was gelaufen?

                        Kommentar


                        • #13
                          Plattform: Windows 2000
                          Webserver Apache 2.0.54
                          ist halt eine normale URL
                          Ja, der Server läuft sonst ohne Probleme...

                          Bei einem IIS würde ich das Problem mit einem
                          "Virtuellen Verzeichnis" lösen....

                          Bei Apache kenne ich solch eine möglichkeit nicht!

                          Kommentar


                          • #14
                            Und eine beliebige andere PHP-Datei im selben Verzeichnis funktioniert nicht?
                            Was sagen die Apache-Errorlogs? Da müßte was zu drinstehen.

                            Kommentar


                            • #15
                              Auszug aus meinem Error-Log

                              [Mon Jul 25 09:28:22 2005] [error] [client 192.168.1.2] File does not exist: D:/hht/int/class, referer: http://serverName/index.php?fun=show...details&id=248

                              Er versuchet das Verzeichnis "/class" in D:/hht/int/ zu finden .

                              Tatsächlich ligt es aber in d:/hht/class/

                              DocumentRoot d:/hht/int

                              Grüße
                              rk

                              Kommentar

                              Lädt...
                              X