<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Verdana; font-size: 10pt; color: #000000'><span>Augusto,</span><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d"><br></span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d">A princípio parece tratar-se de um bug.</span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d">Vamos encaminhar a sua questão para a Ana Kátia que é uma das desenvolvedoras do lildbi.</span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d"><br></span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d">Porém, recomendamos também não utilizar arquivos com extensão em caixa alta, ainda mais se tratando de um Servidor Linux.</span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d">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.</span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d"><br></span></div><div><span id="90fa0754-d572-4f26-8c22-0beeb0cda51d">Atenciosamente,<br><br><span name="x"></span><font style="font-family: verdana,helvetica,sans-serif;" class="Apple-style-span" face="'bookman old style', 'new york', times, serif"><span class="Apple-style-span" style="font-size: medium;"><b>Moacir Moda Neto</b></span></font><br><font style="font-family: verdana,helvetica,sans-serif;" class="Apple-style-span" face="'bookman old style', 'new york', times, serif" size="1"><span class="Apple-style-span" style="font-size: medium;"><font size="2">Rede de Suporte Técnico / MTI<br>BIREME/OPS/OMS</font><br></span></font><span name="x"></span><br></span><br><hr id="zwchr"><b>De: </b>"Augusto Vinhaes Barboza" <avinhaes@dcc001.cict.fiocruz.br><br><b>Para: </b>"reddes bvs-tech" <reddes.bvs-tech@listas.bireme.br><br><b>Cc: </b>"A Júnior" <adjunior@cict.fiocruz.br>, "Leonardo Simonini" <leo@cict.fiocruz.br><br><b>Enviadas: </b>Sexta-feira, 3 de Dezembro de 2010 17:12:56<br><b>Assunto: </b>[Reddes.bvs-tech] Problema ao fazer upload de texto completo no Lildbi<br><br>
<title>Problema ao fazer upload de texto completo no Lildbi</title>
<!-- Converted from text/rtf format -->
<p><font color="#0000FF" size="2" face="Arial">Amigos,</font>
</p>
<p><font color="#0000FF" size="2" face="Arial">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. </font></p>
<p><font color="#0000FF" size="2" face="Arial">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.</font></p>
<p><font color="#0000FF" size="2" face="Arial">- Base upload:</font>
</p>
<p><font color="#0000FF" size="2" face="Arial"># mx upload</font>
<br><font color="#0000FF" size="2" face="Arial">...</font>
<br><font color="#0000FF" size="2" face="Arial">mfn= 4 </font>
<br><font color="#0000FF" size="2" face="Arial">810 "006"</font>
<br><font color="#0000FF" size="2" face="Arial">821 ""</font>
<br><font color="#0000FF" size="2" face="Arial">822 "6/0/"</font>
<br><font color="#FF0000" size="2" face="Arial">823 "TESTE2.PDF"</font>
<br><font color="#FF0000" size="2" face="Arial">830 "TESTE2.PDF"</font>
<br><font color="#0000FF" size="2" face="Arial">840 ""</font>
<br><font color="#0000FF" size="2" face="Arial">999 "Texto Completo"</font>
<br><font color="#0000FF" size="2" face="Arial">800 "20101202 152303 4 335"</font>
</p>
<p><font color="#0000FF" size="2" face="Arial">- Diretório onde o texto completo foi gravado pelo Lildbi (observar a extensão do arquivo):</font>
</p>
<p><font color="#0000FF" size="2" face="Arial"># ls -l /home/acervobrasilia/bvs/bases/lildbi/uploads/6/0</font>
<br><font color="#0000FF" size="2" face="Arial">total 3431</font>
<br><font color="#FF0000" size="2" face="Arial">-rw-rw-r-- 1 www-data www-data 3508943 Dec 2 15:23 TESTE2.pdf</font>
</p>
<br>
<p><font color="#0000FF" size="2" face="Arial">Atenciosamente,</font>
<br><font face="Arial"> </font>
<br><font color="#0000FF" size="2" face="Arial">Augusto Vinhaes</font>
<br><font color="#0000FF" size="2" face="Arial">Biblioteca Virtual em Saúde</font>
<br><font color="#0000FF" size="2" face="Arial">ICICT - FIOCRUZ</font>
<br><font color="#0000FF" size="2" face="Arial">(55) (21) 3865-3271</font>
</p>
<br>_______________________________________________<br>Reddes.bvs-tech mailing list<br>Reddes.bvs-tech@listas.bireme.br<br>http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech<br></div></div></body></html>