首页 > 解决方案 > 作曲家没有安装

问题描述

我已经在我的电脑上安装了 Windows 10,当我安装 composer 时它显示:

您指定的 PHP exe 文件未正确运行:D:\Xampp\php\php.exe

您的php.ini命令行 PHP 使用的是:D:\Xampp\php\php.ini

您的设置php.ini可能会导致问题:“ extension_dir ”值不正确或 dll 不存在。

程序输出:

    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_bz2.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_curl.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_fileinfo.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_gd2.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_gettext.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mbstring.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_exif.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mysql.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mysqli.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_openssl.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdo_mysql.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdo_sqlite.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_openssl.dll' - The specified module could not be found.
     in Unknown on line 0
    PHP Warning:  Cannot open '\xampp\php\extras\browscap.ini' for reading in Unknown on line 0

标签: phpmysqlapachedllxampp

解决方案


请问您在安装过程中是否由管理员powershell运行它,

如果是,请检查这些扩展是否存在,

并正确安装: https ://getcomposer.org/doc/00-intro.md#using-the-installer

C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat

@php 是否指向您的xampp php?你可以检查一下。


推荐阅读