[Reddes.bvs-tech] Problemas ao carregar arquivos

Wilson da Silva Moura wilson.moura at bireme.org
Fri Oct 29 12:52:12 BRST 2010


Tudo bom, Carolina? 


Para uma melhor análise, gostariamos de acessar remotamente o seu servidor para corrigir esse problema. 


Envie-nos os dados necessários para que esse acesso seja estabelecido, ok? 


Att, 

Wilson Moura 
Suporte Técnico 
MTI/RST 
BIREME/OPAS/OMS 


De: "Carolina Sacramento" <carol at fiocruz.br> 
Para: "reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br> 
Enviadas: Terça-feira, 19 de Outubro de 2010 12:41:46 
Assunto: [Reddes.bvs-tech] Problemas ao carregar arquivos 

Prezados colegas, 

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. 

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: 

$get_doc_info = $server . '/cgi-bin/wxis1660.exe/' . $path_data . '/upload/?IsisScript=lildbi/upload/upload.xis&id=' .$doc_id .'&step=GET&cipar='.$cipar; 
$file_info = file_get_contents ($get_doc_info); 
$file = $lw_def['PATH_DATABASE'] . 'uploads/' . $file_info; 

Onde a função acima destacada ( file_get_contents ), 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. 

No debug, percebemos que a variável $get_doc_info, gera o formato correto para leitura do arquivo: 

Por exemplo: 

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 

Que quando copiado no navegador, exibe o caminho do arquivo, que deveria ser retornado na função file_get_contents . No exemplo: "8/6/CA.12.jpg". No entanto, esse retorno não é realizado. 

Habilitamos no PHP a diretiva "allow_url_fopen" e as demais recomendadas no Manual de instalação de software prerrequisito para os aplicativos da BVS , como pode ser visto na imagem compactada em anexo e o problema persiste. 

Alguem teve problema semelhante ou tem alguma sugestão do que pode estar errado? 

Desde já agradeço, 

Carolina Sacramento 
STI/COC 
Fundação Oswaldo Cruz 



No exemplo abaixo: 



-- 
Carolina 

_______________________________________________ 
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/20101029/e3ddb6da/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: info.php.rar
Type: application/octet-stream
Size: 1032319 bytes
Desc: not available
Url : http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20101029/e3ddb6da/attachment-0001.obj 


More information about the Reddes.bvs-tech mailing list