Asunto: Error no se pudo cargar la extensión mysql en phpMyAdmin
He instalado AppServ en un servidor para hacerlo servidor Web con Apache. Al instalar AppServ no he instalado MySQL pues ya lo tengo instalado para uso de aplicaciones de gestión. El servidor web con Apache funciona correctamente, pero cuando intento acceder a alguna base de datos de MySQL mediante PHP y Apache no me funciona, ni siquiera da errores, simplemente no se conecta con la base de datos.
El código PHP que utilizo para conectarme a la base de datos MySQL es:
Código:
$link = @mysql_connect("servidor", "usuario","contraseña")
or die ("<br>No se pudo conectar a la base de datos.");
@mysql_select_db($bd, $link)
or die ("No se pudo conectar a la base de datos.");
$sqlConsulta = "SELECT i.codigo, i.fecha t.nombre, " .
"tc.nombre tecnico " .
"FROM incidencia i, tercero t, tecnico tc " .
"where t.codigo=i.codigocliente and ".
"tc.codigo=i.codigotecnico " .
"and estado <> 'Resuelto' order by i.fecha desc";
$sqlResultado = mysql_query($sqlConsulta);
while ($row = mysql_fetch_array($sqlResultado))
{
$aceptada = $row["aceptada"];
if (($aceptada == "N") or ($aceptada == ""))
{
$aceptada = "No";
}
else
{
$aceptada = "Sí";
}
echo "<td>" . $row["codigo"] . "</td>";
echo "<td>" . $aceptada . "</td>";
}
Si intento acceder mediente phpMyAdmin a las bases de datos MySQL me da este error:
no se pudo cargar la extensión mysql, por favor revise su configuración de PHP
¿tengo que hacer algo para enlazar PHP con MySQL?
Publicado:
Mie Jul 18, 2007 2:43 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error no se pudo cargar la extensión mysql en phpMyAdmin
Anuncios
Puede deberse a varios motivos, pero normalmente es debido a que tienes que activar el módulo de acceso a mysql en PHP.
En la carpeta de instalación de PHP tendrás un fichero llamado "php.ini". Dentro de este fichero, en la sección "Dynamic Extensions", debes descomentar la línea:
;extension=php_mysql.dll
dejándola como sigue:
extension=php_mysql.dll
También en la sección "MySQL" de este fichero, deberás configurar tus datos de conexión (host, usuario, etc).
Asegúrate de que existe el fichero php_mysql.dll en tu pc, necesario para la conexión de PHP con MySQL. Suele estar en:
E:\AppServ\php5\ext
(dependerá de la versión de PHP instalada y de la carpeta que se haya elegido para la instalación).
Publicado:
Vie Oct 19, 2007 10:19 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto:
Tras varias investigaciones sobre el post anterior hemos encontrado algunas correcciones necesarias.
Muchas veces el fichero "php.ini" que PHP utiliza no es el que se encuentra en su propia carpeta de instalación, si no que, extrañamente, está en la carpeta "C:\Windows" y será éste el que tengamos que modificar. Por tanto en el archivo "C:\windows\php.ini" descomentaremos la linea:
;extension=php_mysql.dll
dejándola como sigue:
extension=php_mysql.dll
Además debemos tener bien puesta la ruta de las extensiones del PHP de este mismo fichero "php.ini", por ejemplo:
extension_dir = "C:\php5\ext"
o
extension_dir = "C:\AppServ\php5\ext"
Deberemos, también, asegurarnos que en la carpeta "C:\Windows\System32" está la librería "libmysql.dll" y en caso contrario podríamos copiarla desde la carpeta de instalación de los binarios de MySQL (normalmente se encuentra en: "C:\Archivos de programa\MySQL\MySQL Server 4.1\bin")
Por último, una herramienta importante para obtener información sobre la configuración PHP de nuestro servidor Apache es "phpinfo.php" normalmente accesible en la dirección del navegador "http://localhost/phpinfo.php" o "http://localhost:numero_puerto/phpinfo.php" si utilizamos un puerto diferente al habitual (El puerto 80). En realidad este fichero contiene lo siguiente:
Código:
<?
phpinfo();
?>
Publicado:
Sab Mar 28, 2009 1:15 am
lili44 Usuario
Registrado: May 08, 2010 Mensajes: 1
Asunto:
hola
pues a mi me pasa el mismo error y ya le di lo que ustedes dijeron pero me sale el mismo error
phpMyAdmin - Error
no se pudo cargar la extensi�n mysql, por favor revise su configuraci�n de PHP. - Documentaci�n
me gustaria que me ayudaran,no se que mas hacer
gracias por su atencion prestada
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A