ホームページ > 開発ツール > composer > Wamp 環境で Composer を実行する際の落とし穴

Wamp 環境で Composer を実行する際の落とし穴

藏色散人
リリース: 2019-09-09 13:43:41
転載
2541 人が閲覧しました

次のコラム composer 使用法チュートリアル では、Wamp 環境で Composer を実行する際の落とし穴に対する解決策を紹介します。困っている友人の役に立てば幸いです。

Wamp 環境で Composer を実行する際の落とし穴

今日composerでlaravelをインストールするとエラーが発生しました

The openssl extension is required for SSL/TLS protection but is not availab le. If you can not enable the openssl extension, you can disable this error , at your own risk, by setting the 'disable-tls' option to true.
ログイン後にコピー

ネット上ではOpenSSLが有効になっていないと言われています。php.iniを開いて有効にします。プラグインを追加し、対応する証明書を設定してから、Apache を再起動します。

理論的には、このステップでは問題ないはずですが、phpinfo(); には OpenSSL 拡張機能もありますが、エラーは残ります。

調査の結果、composer が OpenSSL を判断する基準は、現在の環境変数の下にある php ディレクトリ内の php.ini ファイルであることがわかりました。しかし、wamp の下にある php.ini ファイルは、実際には phpForApache.ini に対応しています。 php.ini の代わりに、phpForApache.ini の内容をすべて php.ini にコピーし、composer install を再度実行すると、エラーは報告されません。

以上がWamp 環境で Composer を実行する際の落とし穴の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート