Enlace de homebrew, php, mcrypt y localhost: 8000

1

Actualmente estoy usando

php -S localhost:8000

para mi servidor de prueba php en OS X.

Estoy tratando de usar OpenCart que requiere mcrypt y OS X no viene con eso.

Instalé Homebrew, php 5.6.5 y mcrypt.

Todavía dice que mcrypt no está activado cuando intento instalar Open Cart, que así lo requiere.

¿Cómo puedo estar seguro de que la versión php correcta de Homebrew y mcrypt están vinculadas correctamente?

Anteriormente instalé MySQL manualmente y también intenté instalar manualmente php 5.6.5 para reemplazar la versión que venía con OS X. El phpinfo (); La página que hice y la línea de comandos indican que tengo la versión 5.6.5, por lo que no estoy seguro de si está vinculado a Homebrew o cuando intenté instalar manualmente PHP 5.6.5.

Gracias

    
pregunta AndrewMRiv 13.02.2015 - 00:14

1 respuesta

0

No estoy familiarizado con OpenCart pero debes revisar tu ruta y asegurarte de que el homebrew php sea el predeterminado.

En la terminal:

$ which php
/usr/bin/php
$ php -v
PHP 5.5.14 (cli) (built: Sep  9 2014 19:09:25) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

$ which mongod 
/usr/local/bin/mongod
$ ls -al /usr/local/bin/mongod
lrwxr-xr-x  1  ----  admin  34 Dec  8 17:25 /usr/local/bin/mongod -> ../Cellar/mongodb/2.6.5/bin/mongod

En este ejemplo, he instalado mongod de homebrew. Nunca he instalado php pero parece que existe en mi sistema por defecto. Supongo que su sistema está utilizando el php estándar y no el de elaboración.

Intenta ejecutar tu servidor de esta manera:

/usr/local/bin/php -S localhost:8000
    
respondido por el Gabriel Littman 13.02.2015 - 03:11

Lea otras preguntas en las etiquetas