g87616758 发表于 2018-9-28 13:31:03

mysql_connect() 不支持 请检查 mysql 模块是否正确加载

  mysql_connect() 不支持 请检查 mysql 模块是否正确加载
  查看/usr/lib/php/modules/里面根本没有mysql.so
  找到Redhat安装盘,找到Server目录下的
  php-mysql-5.1.6-20.el5.i386.rpm
  php-pdo-5.1.6-20.el5.i386.rpm
  上传,安装:
  rpm   -ivh    php-pdo-5.1.6-20.el5.i386.rpm
  rpm   -ivh    php-mysql-5.1.6-20.el5.i386.rpm
  再查看so文件:ls /usr/lib/php/modules/
  dbase.so ldap.so mysqli.so mysql.so pdo_mysql.so pdo.so pdo_sqlite.so phpcups.so
  mysql.so存在了。
  附录:
  1、检查apache,mysql,php及其各组件是否正确安装,服务是否已启动。
  2、查看 /usr/lib/php/modules/ 下 dbase.so ldap.so mysqli.so mysql.so pdo_mysql.so
  pdo.so pdo_sqlite.so phpcups.so mysql.so是否存在。
  如果不存在:找到Redhat安装盘,找到Server目录下的
  php-mysql-5.1.6-20.el5.i386.rpm
  php-pdo-5.1.6-20.el5.i386.rpm
  安装:
  rpm   -ivh    php-pdo-5.1.6-20.el5.i386.rpm
  rpm   -ivh    php-mysql-5.1.6-20.el5.i386.rpm
  3、在/etc/php.ini中添加
  extension=mysql.so
  extension=mysqli.so
  extension=pdo_mysql.so
  4、重启httpd和mysqld

页: [1]
查看完整版本: mysql_connect() 不支持 请检查 mysql 模块是否正确加载