3

composer を自分の PC (Windows 8 Pro 64x および XAMPP 3.2.1) にインストールしようとしたため、Windows インストーラーをダウンロードして実行しましたが、次のエラーが発生しました。

openssl 拡張機能がありません。これは、安全な HTTPS 転送が不可能であることを意味します。

この問題について検索し、いくつかの解決策を試しました

拡張子=php_openssl.dll

C:\xampp\php\php.iniのphp.ini ファイルでコメントを外し、システムに他の php.ini ファイルがありません (検索しました)

また、CMD で「php --ini」コマンドを実行すると、次のようになります。

構成ファイル (php.ini) パス: C:\windows

読み込まれた構成ファイル: (なし)

追加の .ini ファイルをスキャン: (なし)

解析された追加の .ini ファイル: (なし)

それが役立つ場合。

誰かが私を助けてくれることを願っています。TNX

4

5 に答える 5

1

ここでは、php --iniコマンドがパスを指しているため、C:\windowsそのパス内のファイルを変更する必要があります (ただし、間違えた場合に備えて、元のファイルのコピーを作成することを検討してください)。結局、php.ini のコピーを目的の場所に置き、強制的phpに使用させることができます。

php -c /path/to/my/custom/php.ini
于 2015-01-10T08:22:10.517 に答える
0

C:\xampp\php\php.ini正しい構成ファイルです。編集してから、Apache サービスを再起動して変更を有効にしてください。

于 2014-07-17T22:06:33.190 に答える