[Funktion] include \var\www\test.php

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

  • [Funktion] include \var\www\test.php

    Hi, wahrscheinlich schon 100 mal im forum, weiss aber nicht nach was ich suchen soll!
    Wie kann ich ein include auf ein file machen welches z.b. in \var\www\test.php liegt. also nicht im öffentlichen Apache folder???
    [color=red]Parse error: parse error, unexpected T_STRING in signature.php on line 47[/color]

  • #2
    include() müsste gehen

    Kommentar


    • #3
      also, ich bin hier:/var/www/web3/html/intern/test.php und will hier nen include machen: /var/www/web2/html/page/email.php
      hier die test.php:
      PHP-Code:
      include("../../../web2/html/page/email.php"); 
      und hier das ergebnis:


      Warning: open_basedir restriction in effect. File is in wrong directory in /var/www/web3/html/intern/test.php on line 2

      Warning: Failed opening '../../../web2/html/page/email.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/web3/html/intern/test.php on line 2
      [color=red]Parse error: parse error, unexpected T_STRING in signature.php on line 47[/color]

      Kommentar


      • #4
        PHP-Code:
        include '/var/www/test.php'
        ???

        Kommentar


        • #5
          ??
          [color=red]Parse error: parse error, unexpected T_STRING in signature.php on line 47[/color]

          Kommentar


          • #6
            haste probiert?

            Kommentar


            • #7
              PHP-Code:
              include 'var/www/web2/html/page/email.php'
              geht nicht...
              [color=red]Parse error: parse error, unexpected T_STRING in signature.php on line 47[/color]

              Kommentar


              • #8
                dann stimmt dein pfad nicht. sollte so gehen!

                Kommentar


                • #9
                  ich seh grad erst. du wechselst ja das web. von 3 auf 2. Sorry, hatte ich übersehen.

                  Das sollte natürlich nicht gehen. Wäre schlimm, wenns gehen würde. Wäre ne Sicherheitslücke.

                  Kommentar


                  • #10
                    PHP-Code:
                    include 'var/www/web2/html/page/email.php'
                    sollte wohl
                    PHP-Code:
                    include '/var/www/web2/html/page/email.php'
                    heißen?

                    Offe

                    Kommentar


                    • #11
                      stimmt, das auch noch. (hatte ich übrigens auch so gepostet!)

                      Kommentar


                      • #12
                        ob mit oder ohne / der selbe fehler...

                        hier der pfad:
                        [color=red]Parse error: parse error, unexpected T_STRING in signature.php on line 47[/color]

                        Kommentar


                        • #13
                          dann ist es wohl so, wie oben beschrieben.

                          angenommen du hast keinen eigenen server und bist selbst auf web1000 dann denkst du dir, ach da gucken wir uns mal die web999 an und includest deren dateien. das wäre net so doll, gel?

                          Kommentar


                          • #14
                            dessen bin ich mir schon bewusst... aber ich bin der meinung das so etwas geht.. ich meine es gelesen zu habe! Eine möglichkeit seine files zu verstecken und vor trafficklau zu schützen.. also unter der apache root ebene!!
                            [color=red]Parse error: parse error, unexpected T_STRING in signature.php on line 47[/color]

                            Kommentar


                            • #15
                              das geht ja auch!

                              aber dann musst du das /var/www/web3/hidden/ speichern. weil html (auf der selben ebene wie hidden wohl dein webroot ist.

                              Kommentar

                              Lädt...
                              X