Eyecatch php

PHP

APIなどでHTTPSのデータをオープンする場合のphp.ini設定

2013/06/06

これまたハマったので忘備録。

APIでXMLデータを取得したい時に、取得先のURLがhttpsとセキュアなURLになっている場合に、エラーが返ってくる場合があります。

エラー内容

Unable to find the wrapper "https" - did you forget to enable it when you configured PHP

HTTPSで接続するのに、なにか設定を忘れていませんか? ってな感じのエラーが出ました。
Windows ローカルに XAMPP と同様のサーバを作成し、そこから PHP で API にアクセスした時に出たエラーでした。

対策

php.iniの設定で、OpenSSL が有効になっていないのが原因。

という行があるので、行頭の「;」を削除して保存、Apacheの再起動で https への接続が可能になる。

プロになるための PHPプログラミング入門

プロになるための PHPプログラミング入門

星野 香保子

価格 : 2,894円

     

-PHP
-, , , ,