Edit report at https://bugs.php.net/bug.php?id=44942&edit=1

 ID:                 44942
 Comment by:         mail at Gerhard-Bechtold dot com
 Reported by:        inqualab1985 at gmail dot com
 Summary:            exec() hangs apache
 Status:             Duplicate
 Type:               Bug
 Package:            Program Execution
 Operating System:   Windows 2000 SP4
 PHP Version:        5.2.5
 Block user comment: N
 Private report:     N

 New Comment:

Thanks for follow-up. Where can I send it to?
Regards
Gerhard


Previous Comments:
------------------------------------------------------------------------
[2012-09-27 06:57:05] paj...@php.net

We need something to reproduce it, as we can't.

Do you have a common exe app that we can use to try to reproduce the problem 
you 
are experiencing?

------------------------------------------------------------------------
[2012-09-24 08:28:46] mail at GerhardBechtold dot com

Despite various updates and fixes, I dont think, the 'exec problem' in PHP is 
solved.

In my PHP programs, I have plenty of calls from PHP 5.3.0 to external exe files 
with 'exec(...)' (on local drive, with Apache 2.2.12, installed through xampp 
1.7.x, on Vista and Win 7) on dozens of computers: Everything works well.

But when I migrated to new computer with PHP 5.4.4 (VC9, with Apache 2.4.2, 
installed through xampp 1.8, on Win 7/64), the SAME exec() calls dont work 
anymore. No display, no error messages, no entries in log file. Configuration 
in httpd.conf and php.ini are identical.

Any advice is appreciated. I also posted in xampp forum 
(http://www.apachefriends.org/f/viewtopic.php?f=6&t=51537, with confirmation, 
that I am not the only one with this problem....).

Kind regards
Gerhard

------------------------------------------------------------------------
[2012-06-04 05:09:12] hshs at hotmail dot com

This bug still exist. Same work around still works.

------------------------------------------------------------------------
[2011-10-23 19:26:33] kevin at texasbb dot com

Happening to me on windows server 08 using IIS

session_write_close(); doesnt seem to work for me.
but i can use a page with iframes and eatch iframe can have a php with exec()
and all work.
i tested 10 different php iframes and could see all 10 processes open when page 
was loading.
when adding just 2 exec() calls on same script or even trying to use different 
php files called from 1 will freeze the second process from exec

just throwin this out there to help solve this

so iframes can call any number it seems but
more than 1 in same php script will hang on SECOND process(no need to reset 
server just kill the process and output from first will be there but second 
will 
not and page will finish loading).

------------------------------------------------------------------------
[2011-10-10 15:30:00] jameslively at insightbb dot com

I am still seeing this issue on PHP 5.3.8.  I am running the site on Windows 
2k3 sp3 and Apache 2.2.

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


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=44942


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

Reply via email to