+ Responder ao Tópico



  1. #1
    Evelaine
    Visitante

    Padrão 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?

  2. #2
    Thiago-3
    Visitante

    Padrão 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.

  3. #3
    Evelaine
    Visitante

    Padrão 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.

  4. #4
    slice
    Visitante

    Padrão 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