[解決済み】PHP - SSL証明書エラー: ローカルの発行者証明書を取得できない
質問
Windows 7でXAMPPの一部としてPHPバージョン5.6.3を動かしています。
Mandrill API を使用しようとすると、次のようなエラーが表示されます。
捕捉されない例外 'Mandrill_HttpError' with message 'API call to messages/send-template failed: SSL 証明書の問題: ローカルの発行者証明書を取得できません' というメッセージが表示されます。
php.iniファイルに以下を追加するなど、StackOverflowで読んだことはすでにすべて試しています。
curl.cainfo = "C:\xampp\php\cacert.pem"
そしてもちろん、その場所に、以下のファイルから cacert.pem をダウンロードします。 http://curl.haxx.se/docs/caextract.html
しかし、その後、XAMPPとApacheサーバーを再起動しましたが、まだ同じエラーが発生します。
他に何を試せばいいのか本当にわかりません。
他に何を試せばいいのか、どなたかアドバイスをお願いします。
解決方法は?
ようやく動作するようになりました
-
をダウンロードします。 証明書バンドル .
-
どこかに置いてください。私の場合、それは
c:\wamp\
ディレクトリを作成します(Wamp 64bitを使用している場合、それはc:\wamp64\
). -
有効化
mod_ssl
をApacheに、そしてphp_openssl.dll
でphp.ini
(を削除してアンコメントします。;
を実行します)。しかし、注意してほしいのは、私の問題点は、2つのphp.ini
ファイルを作成し、その両方でこれを実行する必要があります。一つはWAMPのタスクバーアイコンから取得するもので、もう一つは、私の場合はC:\wamp\bin\php\php5.5.12\
-
以下の行を両方のcertに追加してください。
php.ini
ファイルを作成します。curl.cainfo="C:/wamp/cacert.pem" openssl.cafile="C:/wamp/cacert.pem"
-
Wampのサービスを再起動します。
関連
-
[解決済み] PHP & MySQL: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given [重複] PHP & MySQL: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given.
-
[解決済み】PHP 7.2 - Warning: count(): パラメータは配列かCountableを実装したオブジェクトでなければならない [解決済み]
-
[解決済み】Apache + PHPで「ヘッダの前にスクリプトの出力が終了する」件
-
[解決済み】子テーマのCSSが親テーマをオーバーライドしない
-
[解決済み】count()パラメータは配列かlaravelのcountableを実装したオブジェクトでなければならない
-
[解決済み] * vchiqインスタンスを開くのに失敗しました。
-
[解決済み】In_arrayが動作しない。
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み】cURL エラー 60: SSL 証明書: ローカルの発行者証明書を取得できない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】接続の取得に失敗しました: php_network_getaddresses: getaddrinfo failed: 名前またはサービスが不明
-
[解決済み】未定義のメソッド mysqli_stmt::get_result を呼び出す。
-
[解決済み】メッセージ。Trying to access array offset on value of type null [重複]配列のオフセットにアクセスしようとしています。
-
[解決済み】count()パラメータは配列かlaravelのcountableを実装したオブジェクトでなければならない
-
[解決済み] * vchiqインスタンスを開くのに失敗しました。
-
[解決済み] 入力ファイルが指定されていない
-
[解決済み】Netbeans 7.4 for PHPで「スーパーグローバルな$_POST配列に直接アクセスしないでください」という警告が発生する。
-
[解決済み] URLからJSONオブジェクトを取得する
-
[解決済み] .pemを.crtと.keyに変換する
-
[解決済み】cURL エラー 60: SSL 証明書: ローカルの発行者証明書を取得できない