首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在这个php配置中,mysqli扩展启用了吗?

问在这个php配置中,mysqli扩展启用了吗?
EN

Stack Overflow用户
提问于 2011-06-08 20:55:22
回答 2查看 33K关注 0票数 5

我有一个网站设计在php与mysqli (mysql -改进)扩展。phpinfo()页面显示如下:

././配置-禁用文件信息-禁用-phar-启用-bcmath启用-ftp-启用-gd-本机-ttf-启用-libxml-启用-魔术-引号-启用-mbstring-启用-pdo=共享-使能-使能-enable-wddx-启用-zend-多字节-启用-zip-前缀=/usr-前缀-with-curl=/curlssl/-with-curlwrappers-具有-freetype-dir=/usr -with-gd-with-imap=/opt/php_with_imap_client/-with ssl=/usr-with-jpeg-dir=/usr-with-kerberos-with-libdir=lib 64-with-libexpat-dir=/usr-with-libxml-dir=/opt/xml2-with-libxml-dir=/opt/xml2/-with-mcrypt=/opt/libmcrypt/-with mysql=/usr-with mysql=-sock//lib/lib/mysql.sock -mysqli=/usr/bin/mysql_config-with=/dir=/usr-with-pcre-regex=/opt/pcre-with mysql=regex with sqlite=shared-with dir=/usr-with-sqlite with-xsl.sock-dir=/usr-with-xsl=opt/xslt-with with-xpm-with-

这是否意味着在此配置中启用了mysqli扩展?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-08 21:06:16

如果启用了mysqli扩展,那么在相同的phpinfo页面上就会出现一个"MysqlI Support enabled“表头。寻找它:

​

​

如果要在脚本中找到答案,请查找一个特定于mysqli (如mysqli_connect() )的函数,然后检查它是否存在:

代码语言:javascript
复制
var_dump(function_exists('mysqli_connect'));

如果这输出为FALSE,那么它就不存在,并且很可能无法使用该模块。

票数 28
EN

Stack Overflow用户

发布于 2011-06-08 20:57:33

这意味着它是在mysqli支持下编译的。模块是否启用是另一个问题。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6285141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档