- Servidor Apache
+ Responder ao Tópico
-
Servidor Apache
Tenho um arquivo no diretorio de um usuario. O nome deste arquivo tem acento e espaço.
Quando eu digito o nome do arquivo no browser, o apache não encontra o arquivo.
O que pode estar acontecendo?
-
Erro
Quando tenta acessar pelo browser ele muda o espaço para um codigo, o espaço acho que é + e o acento nao sei, a dica é:
EVITE salvar arquivos com espaço e acentos.
Renomeie eles que tudo se resolve, tire os acentos, espaço coloca um traço que tudo se resolve.
-
Servidor Apache
Mas já temos muitos arquivos com acentos e espaços no servidor. Esses arquivos são os usuarios que fazem upload, então eu não posso ficar restrigindo o usuário.
Por exemplo: tem um arquivo chamado RESOLUÇÃO 3.555.DOC. O browser não esta convertendo o Ç para o código(que %C7), somente o espaço. Aí da erro.
Eu tentei mudar o mapa de código do Apache, mas não consegui.
-
apache
Eduque os seus usuários, pois assim vc vai ter dores de cabeça sempre...
Se quiser viver feliz, jamais use acetuação, espaços e caracteres especiais em nomes de arquivos e diretorios, seja em qualquer SO.
Mas acho que é possível fazer algum script que renomeie os arquivos para caracteres normais e sem espaços...
Dá uma procurada no google que com certeza vc vai achar...
[]'s
Slice