[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