免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4754 | 回复: 1
打印 上一主题 下一主题

Call to undefined function mysql_pconnect() [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-25 02:28 |只看该作者 |倒序浏览
我机子上软件环境为:apache 2.2.4-2,mysql 5.0.37-1,php 5.2.1-2,phpmyadmin 2.10.0.2-1
phpmyadmin能正常连接,但浏览zoneminder的php页面时提示
  1. Fatal error: Call to undefined function mysql_pconnect()
复制代码

在网上查了资料,有人说php5默认不支持mysql,需要安装dll插件
我的phpinfo信息,里面确实可以看到mysql支持
  1. ./configure' '--with-apxs2' '--prefix=/usr' '--sysconfdir=/etc' '--with-layout=PHP' '--with-ttf' '--enable-mailparse' '--with-config-file-scan-dir=/etc' '--enable-bcmath=shared' '--enable-calendar=shared' '--enable-ftp=shared' '--enable-gd-native-ttf' '--enable-magic-quotes' '--enable-posix=shared' '--enable-session' '--enable-shared' '--enable-shmop=shared' '--enable-pdo=shared' '--enable-sqlite-utf8' '--enable-sockets=shared' '--enable-xml' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-sysvmsg=shared' '--enable-track-vars' '--enable-trans-sid' '--enable-safe-mode' '--with-imap' '--with-imap-ssl' '--with-ncurses' '--with-readline' '--with-bz2=shared' '--with-curl' '--with-mime-magic' '--with-freetype-dir=/usr' '--with-gd=shared' '--enable-exif' '--with-jpeg-dir=/usr' '--enable-dba' '--without-db2' '--without-db3' '--with-inifile' '--with-flatfile' '--with-gdbm' '--with-openssl' '--with-gettext' '--with-ldap=shared' '--with-mcrypt=shared,/usr' '--with-unixODBC=shared,/usr' '--with-pdo-odbc=shared,unixODBC,/usr' '--with-mysqli=shared' '--with-mysql-sock=/tmp/mysql.sock' '--with-pdo-mysql=shared,/usr' '--with-mysql=shared,/usr' '--with-pgsql=shared' '--with-pgsql-sock=/tmp/pgsql.sock' '--with-pdo-pgsql=shared,/usr' '--with-sqlite=shared' '--with-pdo-sqlite=shared,/usr' '--with-pear=/usr/share/pear' '--with-dom' '--with-dom-xslt' '--with-xsl' '--with-png-dir=/usr' '--with-regex=php' '--with-zlib' '--enable-soap=shared' '--enable-mbstring=all' '--enable-mbregex' '--with-snmp=shared,/usr'
复制代码

我也修改了php.ini文件,加入extension=mysql.so支持,但php -m | grep mysql显示无法加载动态链接库,是否需要安装dll插件,在哪能找到它及如何安装
  1. [root@lgl html]# php -m | grep mysql
  2. PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/php/php_mysql.dll' - /usr/lib/php/extensions/php/php_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
  3. mysql
复制代码

我不会php/mysql这些,如果问题中有什么低级错误请各位见谅

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-04-25 08:40 |只看该作者
php_mysql.dll dll是win32系统的做法,而so才是*nix系统的做法。

首先:
find /usr/lib/php/ -name "php_mysql*"
看看是否可以找到对应的so

[ 本帖最后由 HonestQiao 于 2007-4-25 16:26 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP