【Windows】MAMPのローカル開発環境でLaravelアプリをいじろうとしたらSSL証明書問題が発生

エラー発生

とあるサービス開発にjoinしまして、

Laravelを使ったWEBサービス開発のお手伝いをさせていただくことになりました。

githubもLaravelも全てが初めての状態でしたが、

githubからソースを落としてきてenvファイルを設定し、

さぁ、試しに動かしてみようとしたら

err_msg

エラー発生。

どうも他のアプリケーション認証時に発生するようです。

解決方法は・・・

cacert.pemをダウンロードして、当該ファイルを配置したフォルダパスを

php.iniに設定し、MAMPの再起動するだけです。

cacert.pemのダウンロード

php.iniの書き換え内容

php.ini

※ダウンロードしたcacert.pemをC:\php\cacert.pemに配置した場合

原因??

「CA証明書がphp.iniで正しく設定されていないことが原因」だそうです。

同じ問題が発生した人のブログ

ちなみに

直接は関係ないけど、

サーバ側にcacert.pemを設定する理由について。

参考URL

https://stackoverflow.com/questions/28635295/laravel-socialite-testing-on-localhost-ssl-certificate-issue

http://www.searchlight8.com/mamp-php-ini/

https://stackoverflow.com/questions/17478283/paypal-access-ssl-certificate-unable-to-get-local-issuer-certificate

シェアする

  • このエントリーをはてなブックマークに追加

フォローする