Foros del Web » Programando para Internet » PHP »

Problemas de configuracion PHP/MYSQL

Estas en el tema de Problemas de configuracion PHP/MYSQL en el foro de PHP en Foros del Web. Hola tengo un problema para enlazar PHP con mysql, al hacer la conexion tengo el siguiente error. Fatal error: Call to undefined function mysql_connect() in ...
  #1 (permalink)  
Antiguo 17/04/2011, 18:32
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Problemas de configuracion PHP/MYSQL

Hola tengo un problema para enlazar PHP con mysql, al hacer la conexion tengo el siguiente error.

Fatal error: Call to undefined function mysql_connect() in C:\WWW\Shared\prueba.php on line 7

Código PHP:
<?php
    $varEmail 
$_GET['idregemail'];
    
$varUsuario $_GET['idregusuario'];
    
$varFecha $_GET['idregfecha'];
    
$varContra $_GET['idregcontra'];
    
    
$varConexion mysql_connect("127.0.0.1","root","sql");
    
mysql_select_db("sfsharedfriend",$varConexion);    
    
$query mysql_query("CALL rapidinsusuario (" $varUsuario $varContra $varEmail $varFecha "); ");
    echo(
$query);
?>
Ya agregue al PATH del sistema la libmysql C:\php\libmysql.dll
tambien agregue otro libmysql2 = C:\php\ext\libmysql.dll

en el php.ini tengo

extension = libmysql.dll

y tambien descomente el

extension = phpmysql.dll

Pero aun asi me sigue dando el error


Fatal error: Call to undefined function mysql_connect() in C:\WWW\Shared\prueba.php on line 7

Alguien me podria ayudar
  #2 (permalink)  
Antiguo 17/04/2011, 18:39
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Problemas de configuracion PHP/MYSQL

Asegurate que estes modificando el php.ini correcto.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 17/04/2011, 18:43
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Problemas de configuracion PHP/MYSQL

Si es el php.ini correcto lo tengo en la carpeta de WINDOWS no se si eso pueda ser el error??

Estube leyendo no se si el PHPINIDIR del httpd.conf tiene algo que ver, por que no lo tengo en el httpd.conf
  #4 (permalink)  
Antiguo 17/04/2011, 18:47
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Problemas de configuracion PHP/MYSQL

Escribe esto en un archivo y verifica la ruta del ini
Código PHP:
Ver original
  1. <?php
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 17/04/2011, 18:54
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Problemas de configuracion PHP/MYSQL

C:\Windows\php.ini

a estoy usando windows 7 como referencia.
  #6 (permalink)  
Antiguo 17/04/2011, 19:12
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 6 meses
Puntos: 322
Respuesta: Problemas de configuracion PHP/MYSQL

El php.ini debe estar en la carpeta /php/
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #7 (permalink)  
Antiguo 17/04/2011, 19:46
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Problemas de configuracion PHP/MYSQL

Bueno ya intento de todo tengo la configuracion de la siguiente manera

El php.ini en C:\windows\php.ini

no lo puse en el C:\php por que no lo carga.

Dentro del php.ini tengo la linea

en extension_dir = "C:\ext"

y

extension = libmysql.dll

En la variable del sistema PATH tengo agregados el php.ini y la libreria libmysql.dll que esta en la carpeta ext, y aun asi no funciona alguna ayuda??
  #8 (permalink)  
Antiguo 17/04/2011, 19:47
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Problemas de configuracion PHP/MYSQL

Ayuda estoy desesperado, alguie tiene una guia desde cero para hacerlo todo denuevo?
  #9 (permalink)  
Antiguo 17/04/2011, 20:00
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Problemas de configuracion PHP/MYSQL

Existen ejecutables instalan todo. Busvmca por ejemplo xampp.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #10 (permalink)  
Antiguo 17/04/2011, 20:06
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 6 meses
Puntos: 322
Respuesta: Problemas de configuracion PHP/MYSQL

Es muy raro que el php.ini no sea detectado en C:/php, que es ahi donde debe estar y no en Windows.
Al igual que abimaelrc, te recomiento instalar Xampp, yo lo tengo y es muy bueno
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #11 (permalink)  
Antiguo 17/04/2011, 20:46
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Problemas de configuracion PHP/MYSQL

@Sourcegeek, en window se puede colocar el php.ini en directorio de window para que el sistema lo detecte en el directorio que lee por defecto. Lo que puede hacer el que lo está instalando es ir a las "enviroment variables..." y añadir la ruta hacia donde el sistema operativo debe verificar.

Otra forma de hacerlo es colocar el php.ini en el directorio de apache, que también es donde lo lee. Pero como indiqué que trate ese instalador para que vea lo fácil que es.

Recomiendo que desinstale todo para que no tenga dificultades.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #12 (permalink)  
Antiguo 17/04/2011, 22:05
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 6 meses
Puntos: 322
Respuesta: Problemas de configuracion PHP/MYSQL

Si, yo tambien

Y perdon por la ignorancia, pero no sabia que tambien lo reconocia en Windows... Como uso Xampp, nunca he movido el php.ini de su lugar (\php\)
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #13 (permalink)  
Antiguo 17/04/2011, 23:50
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Problemas de configuracion PHP/MYSQL

Me gustaria instar todo manualmente, ya si no logra nada usare xamp
  #14 (permalink)  
Antiguo 20/04/2011, 10:50
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Problemas de configuracion PHP/MYSQL

Estoy en la misma situación que rogeliomx.

Windows 7
Apache 2.2.17
Php 5.3.6

El phpinfo me funciona correctamente pero me peta en la función mysql_connect con el siguiente mensaje


Call to undefined function mysql_connect()

en el php.ini tengo lo siguiente

include_path = ".;c:\php\includes"

extension_dir = "./ext"

extension=php_mysql.dll;

Loaded Configuration File C:\php\php.ini


La verdad es que no tengo ningun interes en instalar el XAMPP porque quiero saber como funcionan las cosas mas que instalar por instalar
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
  #15 (permalink)  
Antiguo 20/04/2011, 11:04
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Problemas de configuracion PHP/MYSQL

ya lo he corregido

en el fichero.ini
He puesto lo siguiete
extension_dir = "c:\php\ext"

y me ha funcionado
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
  #16 (permalink)  
Antiguo 20/04/2011, 19:06
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Problemas de configuracion PHP/MYSQL

Yo tambien ya lo he logrado lo que hice fue lo siguiente,

En el php.ini

Descomente las lineas de:

1.- extension=php_mysql.
2.- extension_dir= "C:/PHP/ext" ruta de la carpeta de las extensiones
3..- la libreria de libmysql.dll colocarla en el directorio de windows o system32

4.- reiniciar el servidor, reinicien la maquina para que no haya falla:P

Etiquetas: php-mysql
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 13:02.