Visualizzazione dei risultati da 1 a 6 su 6

Discussione: fopen e mkdir

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321

    fopen e mkdir

    ciao a tutti,
    ho uno script che mi crea cartelle con questo comando
    mkdir($dir, "0777");

    la cartella viene creata con queste caraytteristiche
    dr----x--t 2 apache apache

    quando con un'altro comando cerco di creare un file all'interno di quella cartella con

    touch("dir/index.php", 0777);
    mi compare questo errore :

    Warning: touch(): Unable to create file ../dir/index.php because Permission denied


    probabilmente dipende dalle caratteristiche di lettura e scrittura della cartella.
    come faccio a cambiarle? che cmando uso ?
    non dovrebbe essere già abbastanza mkdir($dir, "0777"); ?

    eventuualmente che paramentro devo cambiare nel php.ini?


    grazie
    ::Steve::

  2. #2
    Utente di HTML.it L'avatar di nabozzz
    Registrato dal
    Nov 2004
    Messaggi
    145
    Ciao, prova così

    Codice PHP:
    $oldumask umask(0);
    mkdir($dir0777);
    umask($oldumask); 
    ... tutti quanti portiamo un tabarro che asconde... qualche volta una gioia, qualche volta un dolore...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321
    tutto come prima...

    $oldumask = umask(0);
    se stampo $oldumask mi restituisce 18
    ::Steve::

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321
    up
    nessuno ha niente da consigliarmi?
    ::Steve::

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321
    ci sono novità...?
    ::Steve::

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321
    Per creare la cartella già con i diritti di lettura e scrittura basta
    mkdir(dir, "0777");
    ?

    Grazie
    ::Steve::

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.