Bug #76649 [Com]: cURL module does not get loaded

From: Date: Sun, 22 Jul 2018 17:57:42 +0000
Subject: Bug #76649 [Com]: cURL module does not get loaded
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-216396@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=76649&edit=1

 ID:                 76649
 Comment by:         spam2 at rhsoft dot net
 Reported by:        laucomm at gmail dot com
 Summary:            cURL module does not get loaded
 Status:             Open
 Type:               Bug
 Package:            cURL related
 Operating System:   Windows
 PHP Version:        7.2.8
 Block user comment: N
 Private report:     N

 New Comment:

that only proves that you modified the config for the cli successful so hell look at phpinfo()
output which configs the webserver is using and enable display _startup_errors (I'm at a mobile
so please look for exactly name) and make sure you have set a proper writable error_log

when your cli can load the extension it is for sure a local config issue and as said this is the
wrong bug tracker


Previous Comments:
------------------------------------------------------------------------
[2018-07-22 17:35:12] laucomm at gmail dot com

If by "both APIs" you mean the php.exe being called directly with the "-m"
parameter and php being loaded by apache as a module, than yes.

When I remove the "extension=curl" line from the php.ini file, the "php.exe -m"
output is missing the "curl" line as expected.

------------------------------------------------------------------------
[2018-07-21 12:59:02] cmb@php.net

Are you absolutely sure that both APIs use the same ini settings?

------------------------------------------------------------------------
[2018-07-20 17:16:12] laucomm at gmail dot com

As implicitly suggested, here the version and modules output:

PS C:\Program Files\php> .\php.exe -v
PHP 7.2.8 (cli) (built: Jul 18 2018 10:03:03) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
PS C:\Program Files\php> .\php.exe -m
[PHP Modules]
bcmath
calendar
Core
ctype
curl  <--
date
dom
filter
gd
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcre
PDO
Phar
readline
Reflection
session
SimpleXML
soap
SPL
standard
tokenizer
wddx
xml
xmlreader
xmlwriter
zip
zlib

[Zend Modules]

PS C:\Program Files\php>

It can be seen, that curl is listed, bu it is not listed in the phpinfo() output and no cURL
functions are available.

------------------------------------------------------------------------
[2018-07-20 17:10:18] laucomm at gmail dot com

I think it is highly unlikely that this issue is connected to the compilation source of Apache 2.4.
It is PHP that is loading it's extensions, not Apache. I just mentioned the Apache version and
source to describe the environment (Windows users usually do not compile there own binaries).

I believe that the officially compiled PHP 7.2.8 binaries for Windows
(https://windows.php.net/downloads/releases/php-7.2.8-Win32-VC15-x64.zip) are containing a
non-working (non-loading) version of cURL.

------------------------------------------------------------------------
[2018-07-20 14:37:26] spam2 at rhsoft dot net

this is the UPSTREAM bugtracker - you are simply wrong here talking about precompiled apache lounge
binaries

[root@buildserver:~]$ php -v
PHP 7.2.8-thelounge-broadwell (cli) (built: Jul 18 2018 11:42:42) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

[root@buildserver:~]$ php -m
[PHP Modules]
apcu
calendar
Core
ctype
** curl **
date
dom
exif
fileinfo
filter
gd
geoip
hash
iconv
imagick
imap
intl
json
libxml
mailparse
mbstring
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
Phar
Reflection
session
SimpleXML
soap
SPL
standard
tidy
xml
xmlwriter
zip
zlib

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


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=76649


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


Thread (6 messages)

« previous php.bugs (#216396) next »