PHP5 Apache2.2 MySQL y LDAP sobre Windows

15 06 2011

Bueno, resulta que estoy instalando sobre un Windows Server 2008 un entorno Apache 2.2, con PHP 5 para conectarme a una Base de Datos MySQL 5 y Active Directory (LDAP), he configurado correctamente la ubicación del archivo php.ini en el httpd.conf del Apache y en el php.ini la configuracion de la propiedad extension_dir es la correcta, se pueden cargar otras librerias como GD o IMAP, pero las dos que necesito que son MySQL y LDAP, nada, el error es:

Unable to load dynamic library 'c:\\php\\ext\\php_mysql.dll' - The specified module could not be found

Leyendo en varios foros, he visto que la gente borra librerias del system32, sobreescribe dll por otras que se descargan de otros sitios, pero a mi parecer me parece un poco arriesgado tocar las librerias del system32, de hecho en un update del Sistema operativo podríamos perder alghuna de ellas por una nueva versión que se instale.

El problema de carga para MySQL y LDAP en mi caso, se debe a que estas librerias tienen dependencias que deben cargarse, que no he visto que alguien me lo diga o comente, en verdad no lo he visto en la documentacion de PHP.net, o leí muy por encima!!!

Por ejemplo, para MySQL hace falta la libreria libmysql.dll que se encuentra en el root de instalación de PHP, en mi caso C:\php, para solucionar esto de una forma limpia, lo que hice fue incluir dentro del PATH del Sistema Operativo la carpeta donde se encuentra el PHP. Estas librerias no hace alta registrarlas con regsvr32.exe por lo que solamente incluyendolas en el PATH basta.

Saludos!

Anuncios

Acciones

Information

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: