web-dev-qa-db-ja.com

Composerセットアップインストールエラー

Windows 7とXAMPPにComposerをインストールしようとしていますが、インストールセットアップの実行時にこれらのエラー/メッセージが表示されます。

指定したPHP exeファイルは正しく実行されませんでした:C:\ xampp\php\php.exe

コマンドラインで使用されるphp.ini PHPは、C:\ xampp\php\php.iniです。

Php.iniの設定が重複していることが問題の原因である可能性があります。

プログラム出力:警告:モジュール 'openssl'は、行0で不明に既にロードされています

私はしばらくグーグルで検索されましたが、適切な解決策やこれに関連する何かを見つけることができませんでした。一番近いのはphp.iniファイルのコメントopenssl拡張を削除することでしたが、私にとってはうまくいきませんでした。明確にするために、サーバーの調整に関する非常に基本的な理解があります。

10
wobbuffet

OpenSSLが2回ロードされています。上記のphp.iniでopenssl.dllを確認し、いずれかの場所でコメントアウトします。

–ファーキー

8
wobbuffet

これは尋ねられた問題だと思います here 解決策に従うか、必要に応じて以下のリンクに移動できます。

コンポーザーはWindows 7にインストールされません

私はそれを理解し、正常にインストールしましたComposer My windows 10 PC。

ここで2つのソリューションを共有しています。

問題を解決するために従う必要がある手順がいくつかあります。

最初の解決策。

  1. 「php」フォルダーにある_php.ini_を検索して開きます。私の場合、xamppにあり、ファイルは_c:\xampp\php\_にあります。
  2. _"extension=php_openssl.dll"_を検索
  3. _";extension=php_openssl.dll"_ セミコロンを削除してコメントを解除します _";"_
  4. Xamppを再起動すると、その後に拡張機能がロードされます。
  5. Composerをインストールできるようになりました。もう一度やり直してください。

2番目の解決策(上記の解決策がうまくいかない場合は、以下の解決策に進みます。)

これは私の場合はうまくいきます

  1. 「php」フォルダーにある_php.ini_を検索して開きます。私の場合、xamppにあり、ファイルは_c:\xampp\php\_にあります。
  2. [シェル]ボタンをクリックして、Xamppスタートパネルからシェルを開きます。
  3. シェルでphpと入力してEnterキーを押します
  4. シェルに警告メッセージが表示される場合は、次のようなものです。 enter image description here
  5. その後、_php.ini_ファイルでこれらのすべての拡張機能にコメントして、これらの警告メッセージを修正する必要があります(これらの警告メッセージの実際の原因は、その拡張機能が複数回有効になっているか、またはn-commented in _php.ini_ファイル)。

    私の場合の例です。

    a)。上の画像には、curlに関する警告メッセージがあります。

    _Module 'curl' already loaded in Unknown on line 0 .
    _

    b)これを修正するには、_php_curl.dll_ファイルで_php.ini_ファイルを見つけ、セミコロンを追加してその拡張子をコメントします _";"_は、この_;extension=php_curl.dll_のようにその拡張子の前にあります

シェルで警告メッセージが表示されなくなるまで、各拡張機能に対して複数の警告がある場合は、上記の手順に従ってください。

  1. Xamppを再起動すると、その後に拡張機能がロードされます。
  2. Composerをインストールできるようになりました。もう一度やり直してください。

問題を解決できることを願っています。

それはすべての人々です。ハッピーコーディング!!!(amitamie.com):-) ;-)

12
Amit Kumar