Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357

    [PHP] Permission denied.. molto strano..

    questo il problema:

    l'istruzione
    codice:
    unlink('file.txt');
    mi restituisce l'errore:
    Warning: unlink(file.txt): Permission denied in /var/www/html/pippo.php on line 3

    ho settato i permessi su quel file prima a 666 poi a 777 ma niente..
    ho cambiato il proprietario del file in apache.apache.. niente!
    ho provato a dargi nobody.nobody.. niente ancora, ricevo sempre lo stesso messaggio :master:

    la funzione is_readable('file.txt') resituisce TRUE
    mentre is_writable('file.txt') restituisce sempre FALSE

    non so più cosa fare





    Linux Fedora Core 3
    Apache 2.0.52
    PHP 4.3.9

  2. #2
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    non è mai capitata a nessuno una cosa del genere?

  3. #3
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357

  4. #4
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    up

  5. #5
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Devi cambiare i permessi alla directory che contiene il file per poterlo cancellare.

    Per le dir devi avere 777, altrimenti non gli altri utenti non possono entrare.

  6. #6
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    sì, scusa dimenticavo:
    ho provato anche a cambiare i permessi e l'owner alla dir ma non cambia niente

    è strano strano...

    non può dipendere da qualcos'altro tipo..
    la config di apache o del php o del s.o...?

    :master:

  7. #7
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Ma sei in locale o su un hosting?

    Da apache o php non credo, su che s.o. sei? Hai accesso da shell? E come root?

  8. #8
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    sono in una lan e ho completo accesso alla macchina

    la configurazione è:

    - Linux Fedora Core 3
    - Apache 2.0.52
    - PHP 4.3.9

  9. #9
    *_* la cosa è stramba perche dopo che hai dato il CHAMOD 777 sia alla directory che al file non ci dovrebbero essere problemi per la scrittura **

    sinceramente non saprei cosa sia

  10. #10
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Se hai accesso alla macchina, prova a fare login come root e poi dai "su www" (o come si chiama l'utente di apache su fedora) e prova a cancelare il file in questione da shell, e dicci se riesci.

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.