[Reddes.bvs-tech] Problemas ao carregar arquivos

Carolina Sacramento carol at fiocruz.br
Tue Oct 19 13:41:46 BRST 2010


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
<http://bvsmodelo.bvsalud.org/download/prereq/PreReq-Manual-pt.pdf> , 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20101019/0c30d6a5/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/20101019/0c30d6a5/attachment-0001.obj 


More information about the Reddes.bvs-tech mailing list