I've installed WAMP3 and everything finally went well. However, I am now encountering a problem where a PHP extension seems activated but not loaded.
- WAMP 32bit on 64bit system (had to for MSSQL support)
- Apache 2.4.17
- PHP 5.6.15
- MySQL 5.7.9 (but most likely irrelevant)
I have installed OpenSSL 1.0.2g from Shining Light Productions and copied libeay32.dll, ssleay32.dll and openssl.exe to the apache bin folder.
Windows ENV path points to the right folders and config files.
Obviously, the php.ini has uncommented lines for php_openssl.dll (and yes, that includes the php.ini file apache uses, not just the CLI file). WAMP also shows the extension as activated.
In phpinfo, there is no openssl or SSL section showing. However, "OpenSSL/1.0.2g" appears under:
- Apache Version
- SSL Version
OPENSSL config file path is correct.
Using var_dump(extension_loaded('openssl')); in a script outputs:
Any ideas why the extension could be activated but not loaded?