奇了怪了(急,在线等)

Cain 2004-08-04 11:38:45
Fatal error: Call to undefined function: mysql_pconnect() in /home/hairking/class/SQLQuery.php on line 25

服务器:linux apache + php + mysql
php版本:4.2.2

我在本地调试是好的,为什么传到服务器上就出现这个错误呢
我以前也是这么写的,难道是php.ini有问题?

连接函数:
function connect_mysql_server($host = "localhost", $user = "root", $password = "d34fhSb", $db = "KFC")
{
$ConnectServer = mysql_pconnect($host, $user, $password) or die("can not connect server.");
mysql_select_db($db, $ConnectServer) or die("can not select db.");
return $ConnectServer;
}
...全文
144 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
feixuehenshui 2004-08-04
  • 打赏
  • 举报
回复
看看有没有设置MYSQL的群组
Cain 2004-08-04
  • 打赏
  • 举报
回复
那我应该怎么做???
Debian 2004-08-04
  • 打赏
  • 举报
回复
没有安装mysql不可能出现undefined function错误,
可能的原因是编译php时没有--with-mysql,导致php没有加载mysql的动态链接库
Cain 2004-08-04
  • 打赏
  • 举报
回复
mysql已经装好了的啊
ezdevelop 2004-08-04
  • 打赏
  • 举报
回复
没有将MYSQL编译到PHP
xuzuning 2004-08-04
  • 打赏
  • 举报
回复
传到服务器上就出现这个错误

是因为服务器没有安装mysql
xuzuning 2004-08-04
  • 打赏
  • 举报
回复
用mysql_connect试试
jinliangonline 2004-08-04
  • 打赏
  • 举报
回复
应该是服务器的问题吧!!是自己的还是租用的??仔细询问一下服务商!!看是不是有服务被禁止了???
mikespook 2004-08-04
  • 打赏
  • 举报
回复
是租用的服务器吧?
服务器大概因为性能的关系禁止了mysql_pconnect() 这类保持连接的函数
hlddn 2004-08-04
  • 打赏
  • 举报
回复
不会是密码错误,就是mysql没有编译进php中。你用phpinfo看看有没有mysql
skystar008 2004-08-04
  • 打赏
  • 举报
回复
服务器上的用户名密码是否有误?!

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧