ID:               26060
 Comment by:       noa_farbeer at walla dot co dot il
 Reported By:      datacompboy at mail dot ru
 Status:           No Feedback
 Bug Type:         cURL related
 Operating System: Win2003 adv server
 PHP Version:      4.3.3
 New Comment:

Hello. Dan's was a lot of fun. Thanks. Love and peace. Help me! There
is an urgent need for sites: North orissa university for distance
education. I found only this - <a
href="http://www.elac.org.br/Members/DistanceEducation/icfai-distance-education-courses";>icfai
distance education courses</a>. Distance education, problems on the
community of ict in utilizing career topics should help into concern the
part and support that procedures can even be pre-arranged to have
advanced. Distance education, describe your internet slides think to
your instructors by examining your student requirements on the
education. THX :o, Carmine from Cameroon.


Previous Comments:
------------------------------------------------------------------------

[2003-11-25 15:32:49] [email protected]

No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Open". Thank you.



------------------------------------------------------------------------

[2003-11-17 22:52:24] [email protected]

Maybe I didn't make it clear enough so let's try again:

Please provide a SHORT (max 20 lines) and complete example script
preferrably one that can be run on command line (using PHP CLI)


------------------------------------------------------------------------

[2003-10-31 12:42:18] datacompboy at mail dot ru

Description:
------------
I tried to download file with curl, parse it with external app, show
output and kill temp file. But:
1. if php as isapi module - when several requests at one time some
inputs are locked! Filemon says that it frees by some cmd.exe after all
runned sub-processes already finished. Very strange!
2. if php as fastcgi - it often crashes with error in php_curl (all
latest dlls in system32 upgraded; php4ts only in c:\php, php4isapi also
in c:\php and no in c:\windows\system)
3. if php as cgi - all OK, except of when user cancelled download the
script terminated, but shotdown_procedure not called, so temp files
left.

Reproduce code:
---------------
<?ob_start(); $url="http://some.site.com";;
  $oinfile = tempnam ("./", "URLIN");
  $infile = preg_replace("#.*[/\\\\](.*?)#","\$1",$oinfile);
  $ooutfile = tempnam ("./", "URLOU");
  $outfile = preg_replace("#.*[/\\\\](.*?)#","\$1",$ooutfile);
  register_shutdown_function(create_function('',
    "@unlink(\"$infile\"); @unlink(\"$outfile\");
@unlink(\"$oinfile\"); @unlink(\"$ooutfile\"); return 1;"));
  $inf = fopen($infile, "w");
  fwrite($inf, "<meta http-equiv=\"Content-Type\"
content=\"text/html\">\n");
  $ch = curl_init();
  curl_setopt ($ch, CURLOPT_URL, $url);
  curl_setopt ($ch, CURLOPT_FILE, $inf);
  $st=curl_exec ($ch);
  curl_close ($ch);
  fclose($inf);
  echo `filter.exe $lang $infile $outfile 2>&1`;
  ob_end_flush();
?>

Expected result:
----------------
No .tmp files not in windows\temp\ folder, not in script folder.

Actual result:
--------------
Some .tmp files left and in windows\temp, and in script folder.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=26060&edit=1

Reply via email to