[Reddes.bvs-tech] Problema ao fazer upload de texto completo no Lildbi
Moacir Moda Neto
moacir.moda at bireme.org
Fri Dec 3 17:58:38 BRST 2010
Augusto,
A princípio parece tratar-se de um bug.
Vamos encaminhar a sua questão para a Ana Kátia que é uma das desenvolvedoras do lildbi.
Porém, recomendamos também não utilizar arquivos com extensão em caixa alta, ainda mais se tratando de um Servidor Linux.
O Linux é case-sensistive, ou seja, maiúsculas diferem de minúsculas(o arquivo TEXTO.PDF é diferente do arquivo texto.pdf, por exemplo), portanto, por padrão, indica-se que extensões de arquivos sejam em caixa baixa, justamente para evitar este tipo de conflitos.
Atenciosamente,
Moacir Moda Neto
Rede de Suporte Técnico / MTI
BIREME/OPS/OMS
De: "Augusto Vinhaes Barboza" <avinhaes at dcc001.cict.fiocruz.br>
Para: "reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
Cc: "A Júnior" <adjunior at cict.fiocruz.br>, "Leonardo Simonini" <leo at cict.fiocruz.br>
Enviadas: Sexta-feira, 3 de Dezembro de 2010 17:12:56
Assunto: [Reddes.bvs-tech] Problema ao fazer upload de texto completo no Lildbi
Problema ao fazer upload de texto completo no Lildbi
Amigos,
estamos com problema ao fazer upload de um texto completo. Durante o upload, se o usuário fornecer um arquivo pdf com a extensão em caixa alta (por ex TESTE2.PDF), o Lildbi grava na base upload (campos 823 e 830) o nome do arquivo conforme fornecido. Porém, o Lildbi ao fazer upload do arquivo para o servidor (diretório ../bvs/bases/lildbi/uploads) altera a extensão para minúsculo (caixa baixa), gravando o arquivo no servidor com o nome TESTE2.pdf. Temos entao uma inconsistência, pois o arquivo tem um nome na base upload (TESTE2.PDF) e outro diferente no servidor (TESTE2.pdf). Logo, esse texto completo não abre quando o usuário tenta visualizar na interface do Lildbi clicando no link (dá erro de "File not found"). Abaixo segue o conteúdo da base upload e do diretório no servidor onde o texto completo foi gravado pelo Lildbi.
Esse problema só ocorre se a extensão do arquivo estiver em caixa alta. Se fizermos um gizmo nos campos 823 e 830 da base upload e alterarmos a extensão para caixa baixa (.pdf), tudo volta a funcionar. Infelizmente alguns usuários tem utilizado a extensão em caixa alta e seria importante acertarmos isso.
- Base upload:
# mx upload
...
mfn= 4
810 "006"
821 ""
822 "6/0/"
823 "TESTE2.PDF"
830 "TESTE2.PDF"
840 ""
999 "Texto Completo"
800 "20101202 152303 4 335"
- Diretório onde o texto completo foi gravado pelo Lildbi (observar a extensão do arquivo):
# ls -l /home/acervobrasilia/bvs/bases/lildbi/uploads/6/0
total 3431
-rw-rw-r-- 1 www-data www-data 3508943 Dec 2 15:23 TESTE2.pdf
Atenciosamente,
Augusto Vinhaes
Biblioteca Virtual em Saúde
ICICT - FIOCRUZ
(55) (21) 3865-3271
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20101203/59ef9bc4/attachment.html
More information about the Reddes.bvs-tech
mailing list