2012-07-30 21 views
6

Instalé php 5.4 de homebrew, y también mysql. Estoy usando el servidor Apache incorporado con websharing.php 5.4 instalación en Mac OSX Lion de homebrew - extensión mysqli falta

Tengo instalado phpMyAdmin y me dice: falta la extensión mysqli.

que hicieron los siguientes pasos: en el php.ini puse:

extension = mysqli.so 
mysqli.default_socket = "/tmp/mysql.sock" 

Luego reinicia Apache.

Cuando consulto phpinfo() no veo ninguna extensión Mysql. El error en phpMyAdmin sigue ahí.

Básicamente, realmente no veo cómo podría comprobar si Mysqli ha venido con mi instalación de PHP o no.

+0

¿esto resolvió su problema? Si es así, ¿puedes elegir mi solución como la respuesta por favor? –

Respuesta

24

Necesita instalar php con soporte mysql. Así que si ya ha instalado php54, entonces:

brew uninstall php54 

continuación

brew install php54 --with-mysql 

Espero que ayude!

+1

¡Excelente sugerencia! De alguna manera, el proceso de actualización de PHP rompió mi instalación, pero esto lo resolvió. Si no me gusta mucho el homebrew, podría haber intentado [esto] (http://php-osx.liip.ch/), lo que parece conveniente al configurar un servidor MAMP por primera vez. – jrhorn424

+1

Si necesita diferentes entornos de desarrollo, también vale la pena consultar Vagrant: http://www.jasongrimes.org/2012/06/managing-lamp-environments-with-chef-vagrant-and-ec2-1-of-3/ –

Cuestiones relacionadas