Linux下安装mysqli扩展.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux下安装mysqli扩展

下面探讨一个Linux下php安装扩展mysqli的问题: 本文的环境使用CentOS+WDCP搭建,其它Linux系统和环境像AMH,LNMP等方式与此相似,wdcp已经有些时间没更新了,本文用的必威体育精装版版本wdcp_v2.5.10 座机电话号码 。 文中用到的wdcp中php版本已经升级到了php5.3.17,升级方法在官方论坛有,在此不多说了,其他php版本方法也是相似的。 安装Mysqli: 首先,找到php的源码包所在位置,因为每个人下载的位置不同,需要自行查找,可以使用find有哪些信誉好的足球投注网站,不会find方法的童鞋请百度,比如我的源码包位于 /root/php-5.3.17/ 那么进入此源码包下mysqli扩展的文件夹(源码包中ext文件夹内都是php带上的一些扩展,有兴趣的可以cd进入ext,ls查看一下) # cd /root/php-5.3.17/ext/mysqli phpize配置 phpize的位置也会因为环境不同,也需要自行查找,可以通过phpinfo 查看: 红线标注的位置示意的这些路径基本都是之后会用到的。 从 “./configure”里可以得知php-config的位置,于是运行phpize: # /www/wdlinux/apache_php-5.3.17/bin/phpize (要修改成自己的路径,比如AMH的一般是/usr/local/php/bin/phpize) 运行后得到: Configuring for:PHP Version:座机电话号码... 类似信息表示成功,否则会报错。 常见错误:Cannot find config.m4 出现这个错误的原因是需要cd进入扩展的文件夹再运行phpize(也就是前面说的第1步)。 成功后输入参数: # ./configure --with-php-config /www/wdlinux/apache_php-5.3.17/bin/php-config --with-mysqli /www/wdlinux/mysql/bin/mysql_config (这两个路径也是在前边phpinfo 中可以看到的,注意修改成自己的) 安装编译 # make # make test # make install 分别运行,中途无报错就OK了 然后make install后出现的一串字符,后边写ini时要用到: /www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-座机电话号码 修改php.ini # vi /www/wdlinux/apache_php-5.3.17/etc/php.ini php.ini的路径也是在之前phpinfo 里可以看到 光标切换到文件的最后,按【 I 】键进入编辑模式,输入: [mysqli.so] extension /www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-座机电话号码/m ysqli.so 这个是第3步中出现的路径 然后按【 ESC 】键退出编辑模式,输入【 :wq 】退出保存。 最后重启服务 # service httpd restart AMH 可以运行 # amh php reload )或者直接reboot重启。 到此,就搞定Mysqli了。 其他插件的安装方法可以用本文做参考。

文档评论(0)

sb9185sb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档