Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    mkdir() non crea la cartella

    sto cercando di iniziare a creare le cartelle di un database di utenti in automatic con mkdir ma nn si creano... uso questo codice

    Codice PHP:
    <?php
    mkdir
    ("fotoutenti/PROVA",0777);
    ?>
    però la cartella "PROVA" non appare se controllo da ftp


    devo mettere il percorso completo di dove creare la cartella o meno?

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053

    Re: mkdir() non crea la cartella

    Originariamente inviato da Queer
    devo mettere il percorso completo di dove creare la cartella o meno?
    Non credo. Sicuro che la directory in cui vuoi crearla abbia i permessi giusti?


    PS: ciao da un tuo simile
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    è su hosting aruba.. quindi nn credo ci sia tutta sta libertà.. in caso la metto sulla cartella public?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    visto che parli dipublic probabilmetne sei su hosting windows, e allora si la risposta è che devi creare la cartella lì dentro, al di fuori non ne hai i permessi.

    ciao

  5. #5
    l'ho fatto

    mkdir("/public/fotoutenti/PROVA",0777);


    ma via ftp nn vedo nulla lo stesso

  6. #6
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256
    prova ad aprire la cartella via php e vedi se esiste

  7. #7
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da Queer
    l'ho fatto

    mkdir("/public/fotoutenti/PROVA",0777);


    ma via ftp nn vedo nulla lo stesso
    hai fatto un refresh?

    se lanci il comando in questo modo cosa leggi?

    codice:
    if(mkdir("/public/fotoutenti/PROVA",0777)) {
      echo "directory creata";
    } else {
      echo "problemi nella creazione";
    }
    inoltre, la dir fotoutenti esiste vero?

    ciao

  8. #8
    la directory fotoutenti esiste quindi nn dovrebbero esserci problemi

    cmq mi echa : probemi nella creazione della cartella, sia che inserisca il percorso relativo sia quello assoluto...

  9. #9
    Una cosa che mi viene in mente è la possibilità che il server sia in modilità safe on quindi non hai i permessi per utilizzare mkdir.
    Mi sembra improbabile che aruba usi questo metodo comunque per eliminare ogni dubbio segui questa procedura di ftp_mkdir:

    ftp_mkdir

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.