Ordner in PHP-Ordner erstellen

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

  • Ordner in PHP-Ordner erstellen

    hi,

    habe folgendes problem: will in einem Ordner den ich mit einem php-script auf die folgende Weise erstellt habe...

    PHP-Code:
    $Path "../pics/gallery/".$datum
    @
    mkdir ($Path0777); 
    ...einen weiteren ordner erstellen. das soll im selben script wenige zeilen weiter geschehen mit demselben befehl.

    PHP-Code:
    $Path2 "../pics/gallery/".$datum."/bilder1"
    @
    mkdir ($Path20777); 
    nur kommt dann folgende fehlermeldung:

    Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 10281 is not allowed to access /httpdocs/pics/gallery/151107 owned by uid 48 in /home/httpd/vhosts/thenothing.at/httpdocs/ge/admin/gall_add_ins.php on line 36

    wie kann ich den ordner im mit php erstellten ordner machen?

  • #2
    hast du die möglichkeit, den safe mode zu ändern? sprich eigener server, oder provider??
    **********
    arkos
    **********

    Kommentar


    • #3
      nein hab ich leider nicht! gibts eine möglichkeit, das zu umgehen? verstehs insofern nicht, weil es ja dasselbe script ist, das die beiden ordner erstellt...

      Kommentar


      • #4
        @vartugg
        Ich glaube irgendwie nicht, dass du mit deinem angegebenen Code eine Warning von mkdir() erhalten hast. Das @ sollte jegliche Fehlermeldungen der Funktion unterdrücken
        wie kann ich den ordner im mit php erstellten ordner machen?
        Mit deinem FTP Programm zum Beispiel

        Gruss

        tobi
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar


        • #5
          Das ist schlicht ein Konfigurationsfehler, würde ich sagen. Das kanns nicht sein.
          Entweder Provider stressen oder via FTP einloggen und anlegen.
          http://de3.php.net/ftp

          Kommentar


          • #6
            ja, klar, das @ war natürlich nicht dort, wie ich eine fehlermeldung erhalten habe...^^
            werds jetzt mal mit den ftp-funktionen probiern, danke!

            Kommentar


            • #7
              funktioniert perfekt

              nur hab ich ein neues permission-problem:

              Warning: imagejpeg() [function.imagejpeg]: Unable to open 'Resource id #9' for writing: Permission denied...

              das kommt, wenn ich ein thumbnail eines bildes erzeugen will
              die rechte des original-bilds sind 0777.
              mein code:
              PHP-Code:
              function pic_groesse($new_height$zieldatei)
              {
                  
              $image_big = @imagecreatefromjpeg($zieldatei);
                  
              $old_width imageSX($image_big);
                  
              $old_height imageSY($image_big);
                  
              $percentage_reduction = ($new_height $old_height) * 100;
                  
              $new_width = ($old_width 100) * $percentage_reduction;
                  
              $image_small = @imagecreatetruecolor ($new_width$new_height);
                  
              imagecopyresampled($image_small$image_big0,00,0$new_width,$new_height$old_width,$old_height);
                  
              ImageJPEG ($image_small$image_big80);

              Kommentar


              • #8
                Code:
                int imagejpeg  ( resource $im  [, string $filename  [, int $quality  ]] )
                PHP-Code:
                ImageJPEG ($image_small$image_big80); 
                $image_big ist kein Dateiname sondern ein Verweise auf ein Bild, das du anfangs erstellt hast ($image_big = @imagecreatefromjpeg($zieldatei);).
                Die Regeln | rtfm | register_globals | strings | SQL-Injections | [COLOR=silver][[/COLOR][COLOR=royalblue]–[/COLOR][COLOR=silver]][/COLOR]

                Kommentar

                Lädt...
                X