Pregunta sobre mamp, macos, php – cambiar la ruta de PHP a MAMPs PHP

4

Estoy ejecutando PHP con MAMP en OSX 10.5.8

Así que si quiero ejecutar un script desde la consola siempre necesito escribir

/applications/mamp/bin/php5.3/bin/php path/to/script

lo cual es molesto. ¿Hay alguna manera de cambiar la ruta predeterminada a PHP para que pueda escribir

php path/to/script

¿Y todavía usa la versión PHP de MAMPs?

Agregue ese directorio a suPATH, verkeito.me/tutorials/macosx_path drew010

Tu respuesta

6   la respuesta
5

e el siguiente archivo cmd en la terminal para uso temporal o escríbalo en .bash_profile para hacerlo permanente.

Para MAMP

$ alias php=/applications/mamp/bin/php5.3/bin/php

Para XAMPP

$ alias php=/Applications/XAMPP/bin/php
nbsp;alias php=/Applications/XAMPP/bin/php

Para ampps

$ alias php=/Applications/AMPPS/php-5.6/bin/php
nbsp;alias php=/Applications/AMPPS/php-5.6/bin/php

Ejecutar php a través de nuestro nuevo alias

$ php -v
nbsp;php -v
1

dado que .bash_profile se ejecuta al iniciar sesión, deberá reiniciar su sistema para que los cambios surtan efecto.

17

Crear un archivo llamado.bash_profile en su directorio de inicio (si aún no tiene este archivo), y agregue esto al archivo:

export PATH=/Applications/mamp/bin/php5.3/bin:$PATH

Entonces salga y vuelva a iniciar Terminal.app

En mi caso, PHP ya estaba instalado usando macports. La eliminación de PHP de macport fue necesaria para que esta solución funcione:$ sudo port uninstall php* . Nimo
0

pero necesita hacer la siguiente ruta para MAMP 3.0. Asegúrese de cambiar la versión de PHP a la versión que está utilizando para su servidor.

De nuevo, esto va en ~ / .bash_profile

export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH
2
vi ~/.bash_profile

//add
export PATH=/path/to/php/bin:$PATH

source ~/.bash_profile 
7
Usa la última versión MAMP de PHP

necesitas editar .bash_profile

open -a TextEdit ~/.bash_profile

Si no puede encontrar bash_profile en su directorio de inicio, cree .bash_profile:

 touch ~/.bash_profile

Usa la última versión MAMP de PHP

PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1`
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH

(Use source ~ / .bash_profile después de realizar los cambios para asegurarse de que tengan efecto).

fuente:¿Cómo anular la ruta de PHP para utilizar la ruta MAMP?

Preguntas relacionadas