Ir para conteúdo

Arquivado

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

vdepizzol

Deletar diretório

Recommended Posts

Oi,

 

num script que eu fiz, a função rmdir() não tá funcionando... ela deleta uma pasta criada pelo próprio sistema (usando mkdir());

 

* SITE_PASTAS é uma constante

PHP

[*]

[*]$nome = "exemplo";

[*]

[*]mkdir(SITE_PASTAS."templates".DIRECTORY_SEPARATOR.$nome, 0777);

[*]

[*]rmdir(SITE_PASTAS."templates".DIRECTORY_SEPARATOR.$nome);

 

Mas o rmdir não funciona:

Warning: rmdir(c:\arquivos de programas\easyphp1-8\www\templates\template): Permission denied in c:\arquivos de programas\easyphp1-8\www\administracao\templates\template.php on line 112

 

Qual o problema, já que a permissão da pasta está correta?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não possui permissão para apagar diretório... Ai você vai ter que configurar o seu servidor para aceitar essa permissão, pelo jeito esta usando o EasyPHP né??? EU nunca trabalhei com ele, não sei como você vai fazer isso não, mais é esse o seu problema de certeza.

 

Não sei se vai te ajudar né heheheh http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Mas boa sorte http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

A permissão do diretório foi configurada qdo criou a pasta, não?

 

PHP

[*]mkdir(SITE_PASTAS."templates".DIRECTORY_SEPARATOR.$nome, 0777);

 

A pasta está vazia sim.... antes de deletar o diretorio, dei um loop para apagar os arquivos dentro da pasta

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.