composerを使ってlarave4をインストールしようとしたら以下のようなエラーが発生したのですが、調べても解決策が分からなかったのでお聞きしたいです。
お手数ですが、何卒よろしくお願いいたします。
開発環境(xampp)
php 5.6.3
mac
--エラー内容(1)--
The "https://packagist.org/packages.json" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
https://packagist.org could not be fully loaded, package information was loaded from the local cache and may be out of date
--エラー内容(1)--
以前は、上記のエラーの他にも以下のようなエラーもありました。
--エラー内容(2)--
Warning: PHP Startup: Unable to load dynamic library '/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll' - dlopen(/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll, 9): image not found in Unknown on line 0
--エラー内容(2)--
後者のエラーは、php.iniの
;extension=php_openssl.dll
の箇所を削除(コメントアウト)したら表示されなくなりました。
調べたサイトによっては、
;extension=php_openssl.dll
の部分を
extension=php_openssl.dll
のようにすれば後者のエラーは出なくなると記載されているものもありましたが、そのようにしてもエラーが出たままでしたので、コメントアウトしました。
後者のエラーは解決したので、この場に記載する必要はないかと思いましたが、前者のエラーも後者のエラーもopensslが深く関係してると思ったので、一応記載しました。
お手数ですが、何卒ご回答よろしくお願いいたします。
あなたの回答
tips
プレビュー