Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    residenza
    Florence - Italy
    Messaggi
    60

    upload file sotto linux

    Ciao a tutti la domanda è banale per molti purtroppo non per me che con linux sono alle prime armi

    nella mia sottocartella di localhost (sto lavorando in locale) non riesco a scrivere file uploadati dai form il problema è di diritti (credo)

    Warning: move_uploaded_file(AvataR/giglio.jpg): failed to open stream: Permission denied in /var/www/funzioni.php on line 51

    Warning: move_uploaded_file(): Unable to move '/tmp/php9H7hSO' to 'AvataR/giglio.jpg' in /var/www/funzioni.php on line 51

    immagino che l'utente applicazione-php dovrebbe essere l'owner della cartella ??
    ho provato a variare l'owner da root al mio utente ma non basta...

    grazie

  2. #2
    Hai provato con
    Codice PHP:
    chmod("CARTELLA"0777); 
    ?

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Oppure
    Codice PHP:
    $old umask(0);
    move_uploaded_file($file,'cartella');
    umask($old); 

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2007
    residenza
    Florence - Italy
    Messaggi
    60
    Quote Originariamente inviata da frenkytribe Visualizza il messaggio
    Hai provato con
    Codice PHP:
    chmod("CARTELLA"0777); 
    ?
    questa funziona anche se volevo evitarla...... garzie 1000 !

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2007
    residenza
    Florence - Italy
    Messaggi
    60
    grazie 1000! ho avuto tempo 0 non l'ho provata.....

Tag per questa discussione

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.