Problema con phpmyadmin

Imagen de loutux

Forums: 

Saludos queridos amigos!!

 

Tengo un problema, que realmente ya me tiene  :O tengo una base de datos mysql que necesito sea administrada via web, para ello estoy tratando de utilizar phpmyadmin, pero al intentar entrar a mi  sitio web  , me sale el siguiente mensaje de error:

no se pudo cargar la extensión mysql,
por favor revise su configuración de PHP.
Documentación

 

He revisado la documentacion y me dice lo siguiente:

[1.20] I receive the error "cannot load MySQL extension, please check PHP Configuration".

To connect to a MySQL server, PHP needs a set of MySQL functions called "MySQL extension". This extension may be part of the PHP distribution (compiled-in), otherwise it needs to be loaded dynamically. Its name is probably mysql.so or php_mysql.dll. phpMyAdmin tried to load the extension but failed.

Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar.

 

Cualquier ayuda, será bienvenida, por que esto ya me tiene cabezona!

 

Gracias amigos  :D

 

Te falta instalar el paquete

Imagen de rafael

Te falta instalar el paquete que comunica a php con mysql. Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar. Como en el mensaje mismo dice tienes que instalar el paquete que contenga php y mysql. Que distro estas utilizando?

saludos,

Rafael

HostAndino.com

----------------------------------------------------------------

Saludos,

Rafael

Eso es lo mas interesante,

Imagen de loutux

Eso es lo mas interesante, ya tengo instalado el paquete que solicita (bueno, al menos eso creo yo), mira:

[root@msn phpMyAdmin-2.6.2-pl1]# rpm -qa | grep php

php-4.3.3-6

php-ldap-4.3.3-6

php-mysql-4.3.3-6

php-imap-4.3.3-6

[root@msn phpMyAdmin-2.6.2-pl1]# 

 Estoy trabajando con Fedora core 1, estoy en este momento trabajando con otro Fedora core 3, y me sale el mismo error... creo que es al momento de configurar algunos parametros de configuracion para mysql, tu no tienes por si acaso un manual que me explique que debo hacer despues de instalar los rpms de mysql??

 

Gracias por tu ayuda amigo :D 

otra cosa:

Imagen de Epe

otra cosa:
crea el siguiente script:
<? phpinfo(); ?>

y llámalo desde tu browser, mira a ver si hay una sección dedicada a mysql.

además: recuerda que el php-mysql es muy específico para la versión de mysql que tengas, no puedes tener el php-mysql para la versión de mysql 3.X y tratar de acceder al mysql 4.x que instalastes (por ejemplo) esa puede ser la razón, incompatibilidad.

saludos
epe
--
EcuaLinux.com
(02)3412402 - (09)9246504

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Me imagino que el siguiente

Imagen de rafael

Me imagino que el siguiente script al que se refería ernesto es:

<?php
phpInfo();
?> 

graba esto en un archivo .php y ejecuta el archivo llamandolo desde tu browser 

saludos,

Rafael

HostAndino.com

----------------------------------------------------------------

Saludos,

Rafael

en php.ini no encontre nada

Imagen de loutux

en php.ini no encontre nada referente a mysql.so, pero en /etc/php.d/mysql.ini encontre esto:

; Enable mysql extension module

extension=mysql.so

 

Que debo hacer?? comentarlo??

Ademas, lo del script, lo tengo en el server, y lo puedo ver sin ningun problema cuando lo consulto via web..

 Aqui envio lo que tengo instalado de MySQL:

[root@msn html]# rpm -qa | grep MySQL

MySQL-devel-4.0.24-0

perl-DBD-MySQL-2.9002-1

MySQL-server-4.0.24-0

MySQL-shared-4.0.24-0

MySQL-client-4.0.24-0

 

Mas ideas??

Gracias amigos, 

Otra cosilla, si es cuestion

Imagen de loutux

Otra cosilla, si es cuestion de incompatibilidad, como actualizar la version de php-mysql, porque he buscado el rpm o el tra.gz para hacerlo pero no lo he encontrado, he tratado con el yum pero tampoco he tenido resultado :(

Gracias amigos 

ese es el problema! ya me

Imagen de Epe

ese es el problema! ya me ocurrió una vez y no es difícil de solucionar. No te pongas a mirar de momento en el phpmyadmin pues este normalmente trabaja casi sin tenerlo que reconfigurar.

Estás usando un modulo de otra versión de mysql para la versión 4. Olvídalo que ahi está tu causa de todo el problema

la solución: trata de recompilar el src.rpm del php tuyo y él creará el módulo para mysql con la versión que tenags en tu máquina. Debes tener también el mysql-devel (con sus correctas mayúsculas y minúsculas).

también puede que por ahi te aparezca un rpm ya hecho por alguien que sufrió esto por tí primero.

en http://cursos.ernestoperez.com/php tengo las rpm de php para centos y compiladas para la versión 4 del mysql. Puede que eso te ayude, pero no sé si sirva para fedora, ahi inténtalo.
sino, te quedará la variante, baja el src.rpm de tu pedorra, y recompílalo con tu MySQL-devel instalado.

saludos y suerte
epe
--
EcuaLinux.com
(02)3412402 - (09)9246504

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Te envio lo que tengo

Imagen de loutux

Te envio lo que tengo instalado:

 php-4.3.3-6

php-ldap-4.3.3-6

php-mysql-4.3.3-6

php-imap-4.3.3-6

MySQL-devel-4.0.24-0

perl-DBD-MySQL-2.9002-1

MySQL-server-4.0.24-0

MySQL-shared-4.0.24-0

MySQL-client-4.0.24-0

 Revisa tambien por favor el comentario que puse mas abajo en respuesta a Bitfrost

 

Muchas gracias por la ayuda :(

 

Lourdes 

Páginas