Siempre quise instalar Composer en un sistema Windows, pero no pude hacerlo correctamente.
Las suposiciones son las siguientes:
(1) El directorio de instalación de PHP es C:\php5.4
(2) El directorio de instalación de PHP ha sido agregado a la variable de entorno PATH (para que pueda ingresar php directamente en la línea de comando en lugar de C:\php5.4\php.exe.
(3) El directorio de instalación del compositor es r:\php_phar
1. Trabajo preliminar: el archivo php.ini utilizado por la línea de comando php necesita abrir la extensión php_openssl.dll
Utilice la siguiente línea de comando para determinar la ruta del php Archivo .ini utilizado por la línea de comando php:
p>php -ini
Luego determine si la extensión php_openssl.dll está activada:
php - i | findstr /I /N "openssl"
Si hay información de openssl en la cadena de salida, significa que openssl se abrió correctamente; de lo contrario, cambie el archivo php.ini para abrir la extensión php_openssl.dll;
2. Descargue el siguiente archivo a través del navegador: \php_phar, el nombre del archivo es compositor_installer.phar
3 Abra la línea de comando "cmd" y cambie a ". directorio de instalación del compositor":
'cd r:\php_phar'
O puede llegar a r:\php_phar a través de "Mi PC", luego mantenga presionada la tecla Mayús y haga clic derecho y seleccione "Abrir ventana de comando aquí"
La línea de comando ya está abierta
p>4. Ingrese el comando instalar:
php compositor_installer.phar.
5. Ejecute php r:\php_phar\composer.phar -V 'Si se muestra el número de versión, significa que la instalación se realizó correctamente. En el futuro, puede usar 'php r:\php_phar\. compositor.phar otros parámetros de línea de comando para ejecutar otras funciones de compositor.
P: Estoy en el sitio web oficial y vi en el manual u otros tutoriales que puedes escribir compositor xxx directamente en el comando de Windows. línea para ejecutarlo. ¿Qué debo hacer?
Respuesta: Debe agregar un archivo bat y modificar la variable de entorno PATH
1.
Agregue Composer.bat en el directorio de instalación de Composer. El contenido del archivo es:
@echo off php %~dp0composer.phar %*
p>De esta manera, usted. Puede ejecutar Composer directamente a través de bat:
r:\php_phar \composer -V
2. Agregue r:\php_phar a la variable de entorno PATH. Luego reinicie la línea de comando y lo hará. obtener los resultados: