以前用的 一直正常,今天不知怎么的 phpmyadmin 不能能用了 ,
文档解释:
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.
 
我的环境:
  win XP 系统 , appserver 一键安装,Apache Version  Apache/2.2.4 (Win32) PHP/5.2.3我自己也检查了, php.ini的;extension=php_mysql.dll 扩展 也是改了的,环境变量路径也没错,而且phpinfo 的时候也没有显示mysql的 信息,但是用命令行能进入数据库,现在就是不知道什么原因了,前几天装了zend optimizer  是不是这个配置有什么冲突呢?

解决方案 »

  1.   

    重启一下webserver,遇到过同样的问题,zend有一个错误会出现这个情况,你查一下日志,应该可以看到!
      

  2.   

    日志里面没有显示有关zend的相关信息啊 
      

  3.   

    看一下操作系统的程序日志,apache的日志不一定会有记录
      

  4.   

    phpinfo沒有顯示mysql的信息那就是你的php.ini配置有問題啊,確認你改的php.ini的位置是對的,看下phpinfo中說明的php配置文件放在什麽位置的。集成的環境很有可能改的配置文件不是軟件調用的php.ini的。