Edit report at https://bugs.php.net/bug.php?id=78086&edit=1
ID: 78086
User updated by: alvaro at demogracia dot com
Reported by: alvaro at demogracia dot com
Summary: Curl silently fails to load under mod_php
-Status: Re-Opened
+Status: Closed
Type: Bug
Package: Apache2 related
Operating System: Windows 10
PHP Version: 7.3.6
Block user comment: N
Private report: N
New Comment:
I've upgraded Apache from httpd-2.4.29-Win64-VC15 to httpd-2.4.39-win64-VS16 (Apache Lounge
builds) and that immediately solved my issues.
Previous Comments:
------------------------------------------------------------------------
[2019-06-21 09:14:49] alvaro at demogracia dot com
Fair enough. I've just got a similar computer to test and it runs flawlessly here. I bet
it's an antivirus issue or something like that. I'll dig deeper in to it.
------------------------------------------------------------------------
[2019-06-21 08:50:26] cmb@php.net
Since I cannot reproduce this, and there don't seem to be (many)
others having the same issue, I still guess there's a setup
problem somewhere, but I have no ideas how to debug that further.
------------------------------------------------------------------------
[2019-06-19 12:50:33] alvaro at demogracia dot com
Array
(
[0] => php7ts.dll,OK
[1] => libcrypto-1_1-x64.dll,OK
[2] => libssl-1_1-x64.dll,OK
[3] => WLDAP32.dll,OK
[4] => Normaliz.dll,OK
[5] => libssh2.dll,OK
[6] => nghttp2.dll,OK
[7] => KERNEL32.dll,OK
[8] => WS2_32.dll,OK
[9] => VCRUNTIME140.dll,OK
[10] => api-ms-win-crt-stdio-l1-1-0.dll,OK
[11] => api-ms-win-crt-string-l1-1-0.dll,OK
[12] => api-ms-win-crt-heap-l1-1-0.dll,OK
[13] => api-ms-win-crt-convert-l1-1-0.dll,OK
[14] => api-ms-win-crt-runtime-l1-1-0.dll,OK
[15] => api-ms-win-crt-time-l1-1-0.dll,OK
[16] => api-ms-win-crt-utility-l1-1-0.dll,OK
[17] => api-ms-win-crt-filesystem-l1-1-0.dll,OK
[18] => api-ms-win-crt-environment-l1-1-0.dll,OK
)
------------------------------------------------------------------------
[2019-06-19 11:54:40] cmb@php.net
You can run the following script from Apache:
<?php
exec('"C:\\Opt\\PHP\\deplister" "C:\\Opt\\PHP\\ext\\php_curl.dll"',
$output);
print_r($output);
All DLLs should be OK.
------------------------------------------------------------------------
[2019-06-19 11:01:21] alvaro at demogracia dot com
With an absolute path:
PHP Warning: PHP Startup: Unable to load dynamic library 'curl' (tried:
C:\\Opt\\PHP\\ext\\curl (No se puede encontrar el m\xef\xbf\xbddulo especificado.),
C:\\Opt\\PHP\\ext\\php_curl.dll (No se encontr\xef\xbf\xbd el proceso especificado.)) in Unknown on
line 0
------------------------------------------------------------------------
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=78086
--
Edit this bug report at https://bugs.php.net/bug.php?id=78086&edit=1