Edit report at http://bugs.php.net/bug.php?id=34972&edit=1
ID: 34972 Comment by: support at aculane dot com Reported by: VJTD3 at VJTD3 dot com Summary: STDIN won't allow nonblocking. Status: Assigned Type: Bug Package: Streams related Operating System: win32 only PHP Version: 5.2CVS-2008-07-15 Assigned To: pajoye Block user comment: N Private report: N New Comment: PHP 5.3 (5.3.4) VC9 x86 Thread Safe (2010-Dec-09 23:14:27) windows 7(64bit os) Exact same problem. Previous Comments: ------------------------------------------------------------------------ [2010-12-24 10:14:21] lgynove at 163 dot com 5 years after the bug should not be there. ------------------------------------------------------------------------ [2010-10-02 17:25:14] axellc dot perso at gmail dot com Have same problem with 5.3.3 on windows (7) I still can't use my php5-cli shell applications on Windows :s ------------------------------------------------------------------------ [2010-08-31 13:13:26] me at ben-xo dot com Experiencing this issue on Win 32 with PHP 5.3.2. stream_set_blocking(STDIN, 0) ('correctly') returns false and does not allow non-blocking. Also experiencing issues using stream_select() on STDIN. STDIN always comes back as ready for reading, but reading from it blocks. ------------------------------------------------------------------------ [2010-02-26 01:47:14] joseph at none-yo-business dot com Hope this helps someone else, but the workaround I had to do was to fread(stdin) from another script, output to a temp file, then use output in my other script. Yeah its ugly, but at least I have an interactive shell (or should that be shells :) Dear PHP developers. I love php. Its the glue that holds everything I do together.... Please take this in the best way possible, WTF? This bug should not be there... And 4 years after the fact?! Please help me love PHP even more, and fix this bug. ------------------------------------------------------------------------ [2009-11-14 15:31:44] raskin at aoeu dot ru Confirmed on Nov 14th, 2009 with PHP 5.2.11 on WinXp Yet no useful fix. Linux (Ubuntu 9.10 is just fine) ------------------------------------------------------------------------ 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 http://bugs.php.net/bug.php?id=34972 -- Edit this bug report at http://bugs.php.net/bug.php?id=34972&edit=1