注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

php 王建

php之路

 
 
 

日志

 
 

lamp 编译mysqli扩展  

2013-06-19 00:43:34|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

今天安装了phpmyadmin在linux下面 但是提示没有mysqli这个扩展,所以就去重新编译mysqli这个扩展。。

1:首先找到你之前安装php的 安装目录

root@wangjian-EX460-EX461:~/下载/lamp/php-5.5.0alpha1/ext/mysqli#  我的是在这个目录

1:root@wangjian-EX460-EX461:~/下载/lamp/php-5.5.0alpha1/ext/mysqli# /usr/local/php/bin/phpize 

生成一个configure文件进行配置
2:root@wangjian-EX460-EX461:~/下载/lamp/php-5.5.0alpha1/ext/mysqli# ./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config  请根据自己的配置进行更改
如果上一步骤没有什么问题直接
3:root@wangjian-EX460-EX461:~/下载/lamp/php-5.5.0alpha1/ext/mysqli#  make && make install
最后他会提示生成了一个 mysqli.so文件实在
Installing shared extensions:     /usr/local/php/lib/php/extensions/debug-zts-20
然后找到php.ini文件,我的是在/etc/php.ini
然后在文件的末尾加上

[mysqli]
extension_dir = "/usr/local/php/lib/php/extensions/debug-zts-20121113"
extension=mysqli.so

然后重新启动web服务器,我的是apache服务器
root@wangjian-EX460-EX461:/var/www/domain2.com# /usr/local/apache/bin/apachectl restart
最后测试看是否加载成功
root@wangjian-EX460-EX461:/var/www/domain2.com# /usr/local/php/bin/php -m | grep mysql
mysql
mysqli
看到上面的结果,说明我加载了mysql和mysqli这2个模块 ok搞定
  评论这张
 
阅读(286)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018