linux下php的mysqli扩展安装
来源:互联网 发布:怎么做淘宝货源供应商 编辑:程序博客网 时间:2024/06/05 02:59
转载自:http://blog.csdn.net/leedaning/article/details/46314521
以前一直是在WAMP的环境下开发的,很少接触LAMP开发,现在公司里面需要用到LAMP环境,接下来就需要对该环境多多学习了。
今天在原有的php5.3的基础上升级为了php5.4版本,需要对环境进行一些修改,其中就涉及到了php模块的配置,WAMP下直接在php.ini中启用mysqli就行(去掉;extension=php_mysqli.dll前面的分号“;”),但是Linux环境下不只要这样做,还要自己去添加mysqli的扩展文件,我以mysqli的添加为例进行记录。
首先到php的安装包(我用的源码编译安装)下,下面有一个名为ext的文件,如图:
进入到该文件中:cd ext
使用:ls
命令可以看到下面已经有一些扩展了,如图:
如果这下面没有你需要的扩展就要到网上去下载了。很幸运这下面已经有我需要的mysqli扩展包了,接下来进入到mysqli文件里面:cd mysqli
接下来需要使用的phpize了(phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块,详细的讲解网上有的,有兴趣了解可以去度娘)。
直接输入phpize
如图:
如果这样不行可以使用:find / -name phpize
命令查一下phpize的位置,如图:
,然后使用/usr/local/bin/phpize
,如图:
接下来以此使用:
- 1
- 1
- 1
这三个命令,在使用完make install
之后会生成一个目录文件,如图所示:
使用ls
查看该目录可以看到会有一个.so结尾的文件mysqli.so,相当于windows下的.dll文件,如图:
还有一点很重要不要忘记了,就是把生成的mysqli.so文件加入到php.ini的配置中。
使用vi /usr/local/lib/php.ini
编辑php.ini,
在最后面加入:extension = /usr/local/lib/php/extensions/no-debug-non-zts-20100525/mysqli.so
如图:
最后使用:service httpd restart
命令重启下服务就OK了!
在程序中使用phpinfo();就能看到有mysqli这项扩展的内容了:
- linux下php的mysqli扩展安装
- linux下php的mysqli扩展安装
- linux下安装php扩展mysqli.so
- linux下php扩展mysqli的支持
- linux下php扩展mysqli的支持
- linux下php扩展mysqli的支持
- linux下php扩展mysqli的支持
- linux下mysqli扩展的安装
- linux下为php一键安装mysqli扩展
- linux上给php安装mysqli扩展
- php安装扩展mysqli
- php 安装 mysqli 扩展(php安装某些缺失的扩展)
- 安装mysqli扩展 linux
- mysqli扩展php的mysqli扩展
- Php的mysqli扩展
- PHP的mysqli扩展
- PHP的mysqli扩展
- PHP的mysqli扩展
- 控制台对话框一闪而过解决方案
- 趣图 | 改需求的时候,PM他……
- 404 | 在我写代码的第10967天,我选择……
- 发奖 | 长假后更更更不想上班?仅3点就能提升你的工作效率!
- Universal-ImageLoader的优点,以及用法
- linux下php的mysqli扩展安装
- –定义一个圆类(Circle),其所在的包为bzu.info.software;定义一个圆柱类Cylinder,其所在的包为bzu.info.com;定义一个主类A,其所在的包也为bzu.info.c
- double bigdecimal
- 多条目加载
- java语言程序设计 第八章部分代码(8.9、8.11、8.20)
- lvm,raid,crontab(计划任务)
- 【数据结构】二叉树之堆排序(完整代码)
- BOOST库之format
- 开始写博客第一天 为了敲代码 为了学习 我希望在这里记录下我的学习历程 也是我坚持敲代码的一个支柱吧