質問: PHPやApacheをxamppでインストールしました。 それからZendFramework2(最新版)のインストールをしようとしたんですが うまくいかないです。 composerというものでインストールしようとすると 以下のエラーが表示されます。 ``` The PHP exe file you specified did not run correctly: C:\xampp\php\php.exe The php.ini used by your command-line PHP is: C:\xampp\php\php.ini A setting in your php.ini could be causing the problem: Either the 'extension_dir' value is incorrect or the dll does not exist. Program Output: PHP Warning: PHP Startup: Unable to load dynamic library 'php_mbstring.dll' (tried: C:\php\ext\php_mbstring.dll (指定されたモジュールが見つかりません。 ), C:\php\ext\php_php_mbstring.dll.dll (指定されたモジュールが見つかりません。 )) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'php_openssl.dll' (tried: C:\php\ext\php_openssl.dll (指定されたモジュールが見つかりません。 ), C:\php\ext\php_php_openssl.dll.dll (指定されたモジュールが見つかりません。 )) in Unknown on line 0 ``` 指定されたモジュールはPHPフォルダがCドライブの直下にあることを 前提としているようですが、これはもしかしてXAMPPを使って PHPをインストールしないほうがよかったのでしょうか? ドツボにはまりそうな気がしましたので質問します。 これ、単にCドライブ直下にPHPフォルダを作成して エラーメッセージで出ているファイルを設置するという 対応で後々問題出たり途中で失敗したりはしないでしょうか? 一からやり直すにしても、インストール時に気を付けるべき ことなど教えてもらえると嬉しいです。
回答: >これはもしかしてXAMPPを使ってPHPをインストールしないほうがよかったのでしょうか? それならば、phpinfo()でちゃんとphp読み込めているか見てみてはどうでしょう?