Permissão recusada para gravar no arquivo

0

No xamppp eu tenho um script php que grava alguns dados que são postados nele, sobre um arquivo de texto. Mas quando eu tento uma corrida eu recebo

scriptphp:

<?php$file='xy.txt';//Opensthefiletoloadthecurrentcontent$current=file_get_contents($file);//Addsthedata$current.="Hello\n";
// Writes the content back to the file
file_put_contents($file, $current);
?>
    
por Dr Goat 02.01.2016 / 19:37

2 respostas

2

O problema é que o arquivo xy.txt não é gravável pelo processo que está executando o script PHP.

    
por dr01 02.01.2016 / 19:42
0

Você precisa abrir um shell e fazer o seguinte:

  1. cd /opt/lampp/htdocs
  2. sudo chown -R :www-data .
  3. sudo chmod -R 664 .

Isso deve resolver isso.

    
por zwork 02.01.2016 / 19:42