您现在的位置是:首页 >

linux php 开发教程 linux下php扩展mysqli的支持

火烧 2022-03-28 04:06:18 1063
li ux下 h 扩展my qli的支持   前两天一个站点转移过来 因为给我的数据库有问题 我也没有仔细处理这个站点 今天把数据库弄好了 发现还是用不了 报的错误如下 Fatal error: Cl

linux下php扩展mysqli的支持  

  前两天一个站点转移过来 因为给我的数据库有问题 我也没有仔细处理这个站点 今天把数据库弄好了 发现还是用不了 报的错误如下 Fatal error: Class mysqli not found in 原来是我之前在编译php的时候 没有把mysqli的支持编译进去 解决问题的办法 就是重新编译一下

  mysqli是优化后的mysql 具体的优点baidu下就ok了

  cd php    在这下面有个ext文件夹里有mysqli

  cd ext/mysqli

  linux下将源码文件编译应该都有configure吧 可这里没有 在我们已经安装php后 php 这个文件夹里的命令目录bin里有一个文件叫phpize 用它就可以生成configure文件啦 继续

  /usr/local/php /bin/phpize        这里回车运行 执行完后就出了configure文件

   /configure –prefix=/usr/local/mysqli –with php config=/usr/local/php /bin/php config –with mysqli=/usr/local/mysql/bin/mysql_config

linux php 开发教程 linux下php扩展mysqli的支持

  直接回车 不出问题就继续

  make

  make test

  make install   (不出错就会显示Installing shared extensions: /usr/local/php /lib/php/extensions/no debug non zts /)

  现在mysqli so文件就出来啦

  直接在php ini里把这个文件加载就OK啦

  extension_dir= /usr/local/php /ext

  extension=mysqli so

  把上面第一行找到修改成这个 然后再把第二行加入 wq保存退出

  把mysqli so这个文件cp到/usr/local/php /ext下

lishixinzhi/Article/program/PHP/201311/20795  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码