Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/04/2011, 03:40
Avatar de crcbad
crcbad
 
Fecha de Ingreso: enero-2005
Mensajes: 302
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: Error llamando a mysql_connect()

Parece que ya funciona, pero es algo surrealista...

En el php.ini he puesto a On lo siguiente:

Código:
 display_startup_errors = On
Con esto, cuando reinicio el Apache, si hay algo del PHP que no le gusta, me lo muestra, y sale lo siguiente:

PHP Startup: Unable to load dynamic library 'c:/php/ext/php_mysql.dll' - No se puede encontrar el módulo especificado.

Lo que es raro, porque la ruta está bien, y si la copio y pego en el explorador, me lleva directamente a dicha librería.

He puesto como variable de entorno por si acaso, la ruta C:/PHP pero tampoco me funcionaba.

Finalmente, en un foro leí de copiar la librería libmysql.dll al System32 de Windows. Cuando he reiniciado el Apache no me ha dado ningún error, y la función mysql_connect me la ha cogido xd

O sea, que ya lo tengo funcionando, pero me parece una chapuza tercermundista :P Alguién que sea más entendido me puede decir el por qué pasa esto y como poder arreglarlo sin tener que copiar las librerías al System32 de Windows?
__________________

:cool: [ http://eruben.sytes.net ] :cool:


Las dos frases que te ayudarán a salir adelante:
  • No hay mujer fea, solo copas de menos. :borracho:
  • Ante la duda, siempre coge la más tetuda. :arriba: