[PHP Apache] PHP ne peut charger l'extension mysql (pb).
Publié : mer. 14 avr. 2010, 07:46
Bonjour,
Alors je viens d'installer php, apache2, mysql.
Lorsque je veus accéder a phpMyAdmin il me dit: "PHP ne peut charger l'extension mysql."
Et lorsque je veus essayer mysql_connect apache me sort: "Call to undefined function mysql_connect()" alors que si je lance (le meme script) en ligne de commande (php ma_page.php) il n'y a aucune erreure, tout se passe bien et j'arrive a me connecter.
Pour que php-cli arrive a se connecter j'ai du creer un lien symbolique /tmp/mysql.sock -> /var/run/mysqld/mysqld.sock. Je ne sais pas si c'est la bonne maniere de faire, en tout cas apres ca php-cli arrive a se connecter.
Donc pour résumer (et si je comprend bien) php-cli arrive a charger la librairie mysql, mais pas php d'apache.
Pourtant J'ai suivi la wiki, j'ai décommenté extension=mysql.so.
extension_dir='/usr/lib/php/modules/'
Les logs n'indiquent rien.
Donc comment ca se fait que php en ligne de commande arriverait a charger la lib mysql.so et pas le module php d'apache ?
Merci d'avance
Alors je viens d'installer php, apache2, mysql.
Lorsque je veus accéder a phpMyAdmin il me dit: "PHP ne peut charger l'extension mysql."
Et lorsque je veus essayer mysql_connect apache me sort: "Call to undefined function mysql_connect()" alors que si je lance (le meme script) en ligne de commande (php ma_page.php) il n'y a aucune erreure, tout se passe bien et j'arrive a me connecter.
Pour que php-cli arrive a se connecter j'ai du creer un lien symbolique /tmp/mysql.sock -> /var/run/mysqld/mysqld.sock. Je ne sais pas si c'est la bonne maniere de faire, en tout cas apres ca php-cli arrive a se connecter.
Donc pour résumer (et si je comprend bien) php-cli arrive a charger la librairie mysql, mais pas php d'apache.
Pourtant J'ai suivi la wiki, j'ai décommenté extension=mysql.so.
extension_dir='/usr/lib/php/modules/'
Les logs n'indiquent rien.
Donc comment ca se fait que php en ligne de commande arriverait a charger la lib mysql.so et pas le module php d'apache ?
Merci d'avance