Schutz vor unerlaubten php-Scripten

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

  • Schutz vor unerlaubten php-Scripten

    Hellau php'ler
    Ich schütze meinen Web-Server u.a. durch den Eintrag in der php.ini mit
    open_basedir = "/htdocs/php-bin"
    Nur ist es jetzt so dass
    ...
    ...
    $fp=fopen($basedir.$file,"w"); Zeile 112
    ...
    ...
    in meinem Script einen Fehler bringt.
    --Warning: open_basedir restriction in effect. File is in
    --wrong directory in /htdocs/php-bin/upload.php on line 112

    obwohl php-bin das ausgewiesene Verzeichnis ist und das php-Script auch darin steht..
    any idea ?

  • #2
    Ist ja klar das du derartige Fehlermeldung erhälst.
    So schützt man sich von unerlaubten PHPs auch nicht.
    Schutz!!!
    Benutzte einfach:
    str_replace und stripslashes
    $Variable = str_replace ("<", " ", $Variable);
    $Variable = str_replace (">", " ", $Variable);
    $Variable = str_replace ("?", " ", $Variable);
    $Variable = str_replace ("?", " ", $Variable);
    $Variable = stripslashes ($Variable);
    würde wohl reichen

    Kommentar


    • #3
      Nähere Berschreibung findest du unter http://www.php4-forum.de

      Kommentar

      Lädt...
      X