<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000'><style>p { margin: 0; }</style><div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000"><span>Tudo bom, Carolina?</span><div><span id="c00f1240-392b-476e-8bc8-921926525a07"><br></span></div><div><span id="c00f1240-392b-476e-8bc8-921926525a07">Para uma melhor análise, gostariamos de acessar remotamente o seu servidor para corrigir esse problema.</span></div><div><span id="c00f1240-392b-476e-8bc8-921926525a07"><br></span></div><div><span id="c00f1240-392b-476e-8bc8-921926525a07">Envie-nos os dados necessários para que esse acesso seja estabelecido, ok?</span></div><div><span id="c00f1240-392b-476e-8bc8-921926525a07"><br></span></div><div><span id="c00f1240-392b-476e-8bc8-921926525a07">Att,<br><br><span></span>Wilson Moura<br>Suporte Técnico<br>MTI/RST<br>BIREME/OPAS/OMS<span></span><br></span><br><hr id="zwchr"><b>De: </b>"Carolina Sacramento" <carol@fiocruz.br><br><b>Para: </b>"reddes bvs-tech" <reddes.bvs-tech@listas.bireme.br><br><b>Enviadas: </b>Terça-feira, 19 de Outubro de 2010 12:41:46<br><b>Assunto: </b>[Reddes.bvs-tech] Problemas ao carregar arquivos<br><br>Prezados colegas,<br><br>após aplicação da terceira e última etapa de recomendações, encontramos problemas ao abrir arquivos em uma instância de LILDBI-WEB 1.7a configurada sob um server com Apache 2.2.11 e PHP 5.3.0.<br><br>
Qualquer arquivo cadastrado na base certificada não consegue ser encontrado, embora ele esteja no diretório adequado. Fazendo um debug no get.php, percebemos que o problema acontece no trecho abaixo:<br><br>$get_doc_info = $server . '/cgi-bin/wxis1660.exe/' . $path_data . '/upload/?IsisScript=lildbi/upload/upload.xis&id=' .$doc_id .'&step=GET&cipar='.$cipar;<br>
$file_info = <b>file_get_contents</b>($get_doc_info);<br>$file = $lw_def['PATH_DATABASE'] . 'uploads/' . $file_info;<br><br>Onde a função acima destacada (<b>file_get_contents</b>), sempre retorna "false"., o que acarreta na montagem de uma URL inválida na linha seguinte, e consequentemente, a mensagem de erro "File not found" quando tentamos abrir os arquivos.<br>
<br>No debug, percebemos que a variável $get_doc_info, gera o formato correto para leitura do arquivo:<br><br>Por exemplo:<br><br><a href="http://www.historiadocancer.coc.fiocruz.br/cgi-bin/wxis1660.exe//lildbi//upload/?IsisScript=lildbi/upload/upload.xis&id=068&step=GET&cipar=/home/aplicacoes/historiadocancer/htdocs/lildbi/docsonline/pft/cipar.pft" target="_blank">http://www.historiadocancer.coc.fiocruz.br/cgi-bin/wxis1660.exe//lildbi//upload/?IsisScript=lildbi/upload/upload.xis&id=068&step=GET&cipar=/home/aplicacoes/historiadocancer/htdocs/lildbi/docsonline/pft/cipar.pft</a><br>
<br>Que quando copiado no navegador, exibe o caminho do arquivo, que deveria ser retornado na função <b>file_get_contents</b>. No exemplo: "8/6/CA.12.jpg". No entanto, esse retorno não é realizado.<br><br>Habilitamos no PHP a diretiva "allow_url_fopen" e as demais recomendadas no <a href="http://bvsmodelo.bvsalud.org/download/prereq/PreReq-Manual-pt.pdf" target="_blank">
<font color="#000000">Manual de instalação de software prerrequisito para os aplicativos da BVS</font> </a>
, como pode ser visto na imagem compactada em anexo e o problema persiste.<br><br>Alguem teve problema semelhante ou tem alguma sugestão do que pode estar errado?<br><br>Desde já agradeço,<br><br>Carolina Sacramento<br>
STI/COC<br>Fundação Oswaldo Cruz<br><br><br><br>No exemplo abaixo:<br><br><br clear="all"><br>-- <br>Carolina<br>
<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></div></body></html>