Bug #62381 [Opn->Csd]: FastCGI doesn't handle Apache script_filename on Windows
| From: | ab@php.net | Date: | Wed, 22 Nov 2017 15:30:33 +0000 |
| Subject: | Bug #62381 [Opn->Csd]: FastCGI doesn't handle Apache script_filename on Windows | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-212679@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=62381&edit=1
ID: 62381
Updated by: ab@php.net
Reported by: dave at yougeezer dot co dot uk
Summary: FastCGI doesn't handle Apache script_filename on
Windows
-Status: Open
+Status: Closed
Type: Bug
Package: CGI/CLI related
Operating System: Windows XP
PHP Version: 5.4.4
-Assigned To:
+Assigned To: ab
Block user comment: N
Private report: N
New Comment:
FPM doesn't exist on windows.
Thanks.
Previous Comments:
------------------------------------------------------------------------
[2012-12-12 21:26:26] tulach at position dot cz
Patch exists and three months later the bug is still open :(.
------------------------------------------------------------------------
[2012-06-29 07:49:47] dave at yougeezer dot co dot uk
Can't reproduce the same set up on Apache 2.2 as mod_proxy_fcgi only came with
2.3+. Should we close this issue then, since FPM isn't currently available for
Windows? Or are you still thinking it's a probably with the FastCGI code that
handles Apache's wrongness?
I think I'll put in a feature request for FPM on Windows.
------------------------------------------------------------------------
[2012-06-28 18:34:21] ab@php.net
btw I see you're using apache 2.4, do you have the same error with apache 2.2?
------------------------------------------------------------------------
[2012-06-27 10:26:44] dave at yougeezer dot co dot uk
Ah, thanks for clearing that up. That explains the fact that there aren't any
extra php processes being launched. Doesn't explain the issue with no input file
being specified as I'd have though #54152 would have fixed the path issue of
Apache not passing SCRIPT_FILENAME correctly.
Shame about libevent holding FPM back on Windows, maybe the work being done with
libuv could be of use?
------------------------------------------------------------------------
[2012-06-27 10:10:19] ab@php.net
You use c:\php54\php-cgi.exe which runs clearly in FastCGI mode. No FPM is going under Win as it
uses libevent (saw some people playing with cygwin, but that's tricky stuff anyway). This looks
more like a configuration issue in your apache after all.
------------------------------------------------------------------------
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=62381
--
Edit this bug report at https://bugs.php.net/bug.php?id=62381&edit=1