Ciao, in una pagina php devo aprire un file testo con il comando fopen.

Ricevo il seguente errore:

Warning: fopen(Testo.txt): failed to open stream: Permission denied.

Credo sia un problema di permessi e/o di gruppi di appartenenza.
Attualmente il file è di proprietà root con permessi rw:

rw-rw-rw- 1 root root     0 feb 21 10:36 Testo.txt

Dove sbaglio?
Ciao, Poldo

chiesto 22 Feb '14, 14:38

paolo's gravatar image

paolo
6781319

modificato 23 Feb '14, 14:29

enzotib's gravatar image

enzotib ♦♦
14.0k112186

1

@paolo: non pare un problema collegato ad Ubuntu, ad ogni modo fa vedere (modificando la domanda) la riga di codice incriminata.

(22 Feb '14, 15:04) enzotib ♦♦ enzotib's gravatar image
1

@paolo: "w+" significa che sul quel file ci vuoi scrivere, ed evidentemente non essendo root non puoi farlo.

(23 Feb '14, 14:29) enzotib ♦♦ enzotib's gravatar image

Controlla i diritti della cartella. In ogni caso, per ragioni si sicurezza, eviterei di consentire la scrittura di un file di proprietà di root da parte di un server web o da parte di un'applicazione.

coll. permanente

ha risposto 23 Mar '14, 17:13

letizia's gravatar image

letizia
7231519

Grazie 1000 Letizia

(23 Mar '14, 17:59) paolo paolo's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×51
×17

domanda posta: 22 Feb '14, 14:38

domanda visualizzata: 1,173 volte

ultimo aggiornamento: 23 Mar '14, 19:31

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.