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

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [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

    Comment


    • #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]

      Comment


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

        Comment


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

          Comment


          • #6
            haste probiert?

            Comment


            • #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]

              Comment


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

                Comment


                • #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.

                  Comment


                  • #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

                    Comment


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

                      Comment


                      • #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]

                        Comment


                        • #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?

                          Comment


                          • #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]

                            Comment


                            • #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.

                              Comment

                              Working...
                              X