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存在了。

附錄:
一、檢查apache,mysql,php及其各組件是否正確安裝,服務是否已啓動。
二、查看 /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
三、在/etc/php.ini中添加
extension=mysql.so
extension=mysqli.so
extension=pdo_mysql.so
四、重啓httpd和mysqldphp

相關文章
相關標籤/搜索