HWNext Postado Maio 17, 2004 Denunciar Share Postado Maio 17, 2004 Boa tarde,Sou novato em PHP. Estou tentando abrir e escrever em um arquivo externo utilizando o seguinte comando:$arquivo = "C:\\teste.txt";$abrir = fopen ("$arquivo","a");Só que a seguinte mensagem ocorrendo:Warning: fopen(C:\teste.txt): failed to open stream: Permission denied in c:\inetpub\wwwroot\gravar.php on line 13Será um problema com o IIS? Como poderia resolver? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ppgsalomao Postado Maio 17, 2004 Denunciar Share Postado Maio 17, 2004 Você ta no windows né ??Tenta colocar o arquivo que você vai editar na pasta da página !!Aih põe só:$arquivo = "teste.txt";$abrir = fopen($arquivo,"a"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 §tRuTe® Postado Maio 17, 2004 Denunciar Share Postado Maio 17, 2004 tipo...você pode fazer uma verificacao antes se ele existe ou não.....ex:$arquivo = 'texto.txt';if (file_exists($arquivo)) { echo "O arquivo existe!!"; // ae c coloca o fopen aqui caso ele exista...} else { echo "O arquivo não existe!";}?>falow!!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 HWNext Postado Maio 17, 2004 Autor Denunciar Share Postado Maio 17, 2004 §tRuTe® o arquivo existe, essa mensagem não deveria ser exibida. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
HWNext
Boa tarde,
Sou novato em PHP. Estou tentando abrir e escrever em um arquivo externo utilizando o seguinte comando:
$arquivo = "C:\\teste.txt";
$abrir = fopen ("$arquivo","a");
Só que a seguinte mensagem ocorrendo:
Warning: fopen(C:\teste.txt): failed to open stream: Permission denied in c:\inetpub\wwwroot\gravar.php on line 13
Será um problema com o IIS? Como poderia resolver?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.