Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandru

erro na função fopen

Recommended Posts

Tenho o seguinte código:$fp = fopen("pagina.php", "w"); fputs ($fp, "Escreve na página"); fclose($fp); Até aê tudo bem, mas qdo tento criar o arquivo 'pagina.php' fora da pasta atual,por exemplo $fp = fopen("../pagina.php", "w"), dá esse erro: Warning: fopen(../pagina.php): failed to open stream: Permission denied in /home/bilhao/public_html/clientes/gera_form.php on line 5Warning: fclose(): supplied argument is not a valid stream resource in /home/bilhao/public_html/clientes/gera_form.php on line 15ALGUÉM SABE ME DIZER COMO FAZER ISSO?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basta ler o erro.

Warning: fopen(../pagina.php): failed to open stream: Permission denied in /home/bilhao/public_html/clientes/gera_form.php on line 5

 

Ou seja, ele não tem permissão para escrever no diretório acima.

 

Você deve dar permissão de escrita para o usuário que roda o serviço Apache (pode ser apache, nobody, www-data, depende do que está configurado no seu httpd.conf) no diretório que você quer criar o arquivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.