Estou usando o Ubuntu no meu laptop.
Toda vez que eu o ligo, e depois que o Ubuntu inicializa, ele me pergunta pela minha senha de administrador, que eu forneço, para poder usá-lo.
Eu instalei o Sublime2 e estou aprendendo meus primeiros passos em PHP / MySQL
Eu estou usando este laptop ubuntu na minha aula de programação.
Hoje, precisávamos fazer alguns testes de fopen () pela primeira vez.
Eu criei um arquivo e adicionei a ele este código:
error_reporting(E_ALL ^ E_NOTICE);
$fp=fopen("prueba.txt",'w');
fwrite($fp, 'Curso de PHP');
fclose($fp);
echo 'Horray';
Agora, quando tento executar o arquivo (estou usando o Xampp como meu apache local e estou usando o chrome como meu navegador), eu recebo este erro (e o arquivo não é criado de jeito nenhum):
Warning: fopen(prueba.txt): failed to open stream: Permission denied
in /opt/lampp/htdocs/curso_php1/inicial/ejemplo-archivos.php on line
25
Warning: fwrite() expects parameter 1 to be resource, boolean given in
/opt/lampp/htdocs/curso_php1/inicial/ejemplo-archivos.php on line 26
Warning: fclose() expects parameter 1 to be resource, boolean given in
/opt/lampp/htdocs/curso_php1/inicial/ejemplo-archivos.php on line 27
Quando na minha casa, eu tentei o código novamente, no macine do meu windows, e tudo funcionou como esperado, sem erros.
Parece que não tenho permissões suficientes ( falhou ao abrir fluxo: Permissão negada ), por quê?
Por que isso está acontecendo? O que devo fazer? Obrigado! "