Olá!!
Estou precisando de uma ajuda para entender como posso estar extraindo um determinado arquivo de dentro de um arquivo compactado .tar.gz que está localizado em outro site, e para isso preciso estar utilizando o cURL pois o fopen diretamente do host está desabilitado por motivos de segurança...
Pelo que andei pesquisando seria algo do tipo:
<?php
$curl = curl_init();
$fp = fopen("10000001.xml", "r");
curl_setopt ($curl, CURLOPT_URL, "compress.zlib://http://site.com/xmldump/archive.tar.gz");
curl_setopt($curl, CURLOPT_FILE, $fp);
$arq = curl_exec ($curl);
curl_close ($curl);
echo $arq;
?>
mas eu recebo as seguintes mensagens de erro:
Warning: fopen(10000001.xml) [function.fopen]: failed to open stream: No such file or directory in C:\Programmi\xampp\htdocs\test\testzip.php on line 3
Warning: curl_setopt(): supplied argument is not a valid File-Handle resource in C:\Programmi\xampp\htdocs\test\testzip.php on line 5
Não compensa copiar o arquivo do outro site pois ele é muito grande, e é sempre atualizado, e somente preciso de alguns arquivos de dentro dele.
Agradeço a ajuda!
Grato.

Curl Com Zlib
Started By DoN cOrLeOnE, 28/06/2006, 14:39
1 reply to this topic
#1
Posted 28/06/2006, 14:39
#2
Posted 28/06/2006, 14:55
Não entendo sobre cURL, mas creio que o problema esteja no fopen ali, já que é o que o erro indica.
$fp = fopen("10000001.xml", "r");
Este arquivo (10000001.xml) não existe.
Até!
$fp = fopen("10000001.xml", "r");
Este arquivo (10000001.xml) não existe.
Warning: fopen(10000001.xml) [function.fopen]: failed to open stream: No such file or directory in C:\Programmi\xampp\htdocs\test\testzip.php on line 3
Até!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)