Re: curl_exec won't return (any data)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2011-02-08 at 13:24 +0100, Tolas Anon wrote:

> Hi..
> 
> For a set of media import routines, i'm using a
> javascript->php_on_apache->windows.bat->php_cli->curl->php_script invocation
> method.
> It seems longwinded, but it's designed to have different parts of the import
> process run on different servers.
> 
> I'm stuck at getting curl_exec() to return the data of the final php_script
> that does the importing.
> The script itself runs fine, and i've recorded good details that curl_exec()
> is supposed to catch with file_put_contents("/some/debug.txt",
> json_encode($returnArray)), and from those debug-printouts it's just a few
> tiny steps towards a cascade of "return" statements, followed by a
> echo(json_encode($returnArray)) and a normal end to the php_script at the
> end of the call chain.
> 
> However, curl_exec() seems to hang completely. I've added over a dozen
> "debuginfo -> file on server" statements, and the one that should fire
> straight after curl_exec() does not fire.
> 
> It does this only with large (1.8gb) video files, a smaller (60mb) video
> file doesn't produce this problem and the entire import routines work fine
> then.
> 
> I'd very much appreciate any tips you might have for me.


Let me see if I've got this right.

The windows.bat is processing the media file somehow, then calling a
php_cli script which makes a cURL call to another web-based PHP script?
Is this right? The final script I assume is getting sent some info from
the cURL call and is using it somehow (in a DB maybe?) before some sort
of message back to your curl call. What is the code then doing with it
after that?

Thanks,
Ash
http://www.ashleysheridan.co.uk



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux