Bug #69814 [Com]: Enabling php_curl, php_mysqli, and php_openssl causes php-cgi to crash
| From: | theodorejb at outlook dot com | Date: | Fri, 12 Jun 2015 19:33:04 +0000 |
| Subject: | Bug #69814 [Com]: Enabling php_curl, php_mysqli, and php_openssl causes php-cgi to crash | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-193368@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=69814&edit=1
ID: 69814
Comment by: theodorejb at outlook dot com
Reported by: theodorejb at outlook dot com
Summary: Enabling php_curl, php_mysqli, and php_openssl
causes php-cgi to crash
Status: Feedback
Type: Bug
Package: CGI/CLI related
Operating System: Windows Server 2012 R2
PHP Version: 7.0.0alpha1
Block user comment: N
Private report: N
New Comment:
I also tested PHP 5.5.26 and PHP 5.6.10 with identical changes to the php.ini config, but I
haven't been able to reproduce it on those versions. The issue appears to be PHP 7 specific.
Previous Comments:
------------------------------------------------------------------------
[2015-06-12 19:05:19] ab@php.net
Ups, i wanted to write - 5.5 and 5.6 as well.
Thanks.
------------------------------------------------------------------------
[2015-06-12 18:57:56] ab@php.net
Thank you for the report. As far as I could debug yet, this issue is present in at least 5.6 as
well. Were it possible you to check the 5.5 branch as well?
Thanks.
------------------------------------------------------------------------
[2015-06-12 13:56:22] theodorejb at outlook dot com
Description:
------------
I'm using the VC14 x86 Non Thread Safe version.
Starting from the default php.ini development file, I uncommented the following lines:
extension_dir = "ext"
extension=php_curl.dll
extension=php_mysqli.dll
extension=php_openssl.dll
After doing this, running php-cgi.exe -b 127.0.0.1:9000 results in a "CGI / FastCGI has stopped
working" crash almost every time.
Strangely, the crash isn't 100% consistent. In a couple cases, it didn't crash when
running the command, but did as soon as I passed a request to the server via nginx. On one occasion,
it didn't crash and I was able to pass requests to it, but when my code attempted to access
mysqli, I got the following error:
<b>Fatal error</b>: Uncaught EngineException: Class 'mysqli' not found in
C:\Users\Theodore\Documents\Code\myFile.php:20
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=69814&edit=1