Foros del Web » Programando para Internet » PHP »

Error con MySQL

Estas en el tema de Error con MySQL en el foro de PHP en Foros del Web. Hola, estoy tratando de conectarme a MySQL 5.0 desde PHP 5.4.1 con Apache 2.2.2, pero cuando corro la página, me da un error de "call ...
  #1 (permalink)  
Antiguo 05/07/2006, 08:28
 
Fecha de Ingreso: junio-2006
Mensajes: 9
Antigüedad: 17 años, 10 meses
Puntos: 0
Error con MySQL

Hola, estoy tratando de conectarme a MySQL 5.0 desde PHP 5.4.1 con Apache 2.2.2, pero cuando corro la página, me da un error de "call to undefined function mysql_connect()", ya habilite las extensiones php_mysql.dll y php_mysqli.dll en el archivo php.ini y ya puse el archivo libmysql.dll en el path del windows, y ya cofigure la directiva extension_dir en el php.ini, también ya puse la ruta a php (C;\php) en el path de windows, qué mas puedo hacer?
  #2 (permalink)  
Antiguo 05/07/2006, 08:37
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 4 meses
Puntos: 281
osea, que el servidor lee php pero no reconoce el servidor MySQL?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #3 (permalink)  
Antiguo 05/07/2006, 13:36
 
Fecha de Ingreso: junio-2006
Mensajes: 9
Antigüedad: 17 años, 10 meses
Puntos: 0
Re Error con MySQL

No se ecaxtamente que es lo que pasa, como ves ya configure todo manualmente como dice en los manuales, sera que hay que decirle a Apache que reconozca MySQL?
  #4 (permalink)  
Antiguo 05/07/2006, 14:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por Daxel
No se ecaxtamente que es lo que pasa, como ves ya configure todo manualmente como dice en los manuales, sera que hay que decirle a Apache que reconozca MySQL?
No .. Es PHP (tus scripts con sus funciones de conexión) los que se conectan a Mysql ..

Si PHP te dice:
Cita:
call to undefined function mysql_connect()",
es que tu extensión de PHP para usar Mysql (las php_xxx.dll) no han quedado instaladas correctamente.

De hecho deberías verificar la instalación de extensiones haciendo un:

Código PHP:
<?
phpinfo
();
?>
Supong que con los cambios que hicistes en tu php.ini .. reiniciastes tu servidor .. si no lo has hecho .. hazlo para que PHP junto con tu servidor HTTP (Apache) al reiniciarse reconozca las nuevas extensiones incorporadas.

Podrías poner tu php.ini aquí para que lo revisemos y nos indicas donde están tus extensiones (los php_xxx.dll) y donde quedó PHP instalado ...

Por cierto .. OJO con el php.ini que estás editando. Debe ser el que phpinfo() en su primer bloque de información indica donde está ubicado tu php.ini .. y no otro (podría ser ese tu problema tal vez).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 05/07/2006, 15:33
 
Fecha de Ingreso: marzo-2005
Mensajes: 12
Antigüedad: 19 años
Puntos: 0
php.ini debe ser ubicado en c:\windows
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:59.