■バージョン
XAMPP: 1.8.1
PHP: 元5.4.7 → 現在7.2.11
Apache: 2.4.3 (Win32) OpenSSL/1.0.2q
こちらの記事とほぼ同じ内容なのですが、
http://d.hatena.ne.jp/yamaback/20170217/1487305511
PHPをバージョンバージョンアップしたあと、opensslを有効にするためにphp.iniの extension=openssl
のコメントを外したのですが、phpinfo() で確認したところ OpenSSL support disabled (install ext/openssl)
と表示されて有効になっていないようで、openssl.exe、libeay32.dll、ssleay32.dllを差し替えてみましたが状況は変わりませんでした。
openssl.exe、libeay32.dll、ssleay32.dll は http://slproweb.com/products/Win32OpenSSL.html こちらから Win32 OpenSSL v1.0.2q をダウンロードしてPCにインストールして C:\OpenSSL-Win32\bin
こちらから抜き出しました。
また、 https://www.apachelounge.com/download/VC11/ こちらの httpd-2.4.38-win32-VC11.zip
もダウンロードして解凍して差し替えを試しましたが解決しません。
(参考: http://blog.livedoor.jp/snufkin_hako/archives/55229873.html)
不便なのでopensslを有効にしたいのですが、どなたか助言いただけますと幸いです。
※ https://teratail.com/questions/27434 こちらも同様の問題みたいですが、解決には至っていないようでした。
あなたの回答
tips
プレビュー