2/04/2013

Ejecutar wget desde PHP con MAMP en OS X

Actualmente estoy ocupando MAMP (Mac OS X, Apache, MySQL y PHP) para correr mi ambiente de desarrollo (OS X 10.8) y para que la función "shell_exec" de PHP encuentre el comando "wget" instalado con Homebrew hay que modificar un archivo de configuración en MAMP.

Antes que todo comenzamos por instalar Command Line Tools for Xcode o Xcode, ya que necesitamos ruby para instalar Homebrew.

Para instalar Homebrew abrimos una terminal y ejecutamos lo siguiente:
 ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"  

Después de instalar brew, en la misma terminal instalamos wget:
 brew install wget  

Luego editamos como sudo el fichero envvars de MAMP para agregar los binarios del sistema
 sudo vim /Applications/MAMP/Library/bin/envvars  

Y agregamos lo siguiente:
 export PATH=$PATH:/usr/local/bin  

Reiniciamos MAMP (Apache y MySQL) y ya podemos ejecutar wget desde PHP.

Fuentes



Publicar un comentario