我已经更新了我的PHP版本从PHP 5.0到5.3,并开始显示我这个错误
PHP Fatal error: Call to undefined function mysql_pconnect() in
我需要你的帮助guyz请build议我该怎么做。
我也取消了extension=mysql.so在我的php ini文件中
php.ini
我正在使用Linux
build议
我会build议你使用mysqli ( http://php.net/manual/en/book.mysqli.php )这是一个改进的mysql版本
快速解决
所有可能的原因的详细信息可在
http://www.somacon.com/p109.php
让我知道你是否需要更多的帮助
最后一招
重新安装PHP53
删除5.1.x PHP包:
yum remove php php-*
删除5.3.x PHP包:
yum remove php php53-*
安装PHP5.3
yum install php53-cli yum install php53-common yum install php53-devel (If you need development support) yum install php53-gd yum install php53-mbstring yum install php53-mysql yum install php53-soap yum install php53-xml yum install php53-xmlrpc yum install php53-bcmath yum install php53-snmp
重新启动Apache
Service httpd restart
百胜search
出现这个问题是因为MySQL模块没有被激活到你的PHP安装中,或者因为MySQL模块没有被永久连接支持编译。
在第一种情况下,您应该检查php_mysql模块是否已启用到php.ini文件中,如果不是,则取消注释启用此模块的行。 如果你在Linux上运行你的PHP,你必须先编译这个模块。 ( --with-mysql=shared )
尝试取消注释此行并重新启动您的服务器
extension = php_pdo.dll extension = php_mysql.dll extension = php_mysqli.dll extension = php_pdo_mysql.dll
请在您的php.ini启用2个扩展
extension=php_mysql.dll extension=php_mysqli.dll
并请检查您的PHP目录中的libmySQL.dll 。