本文共 828 字,大约阅读时间需要 2 分钟。
1. 什么是php扩展?
php扩展是默认不开启的功能,需要通过额外安装的方式进行扩展的功能,常见的PHP扩展例如:MySQL、Redis、MongoDB等。2. 如何查看目前php已启用了哪些扩展?
2.1 通过phpinfo()函数进行输出查看。2.2 通过php -m命令进行输出查看。3. 如何进行PHP扩展的部署?
3.1 Window DLL安装,例如MongoDB下载地址:选择最新版本的扩展选择对应的PHP版本,下载对应的扩展包解压压缩包,复制DLL文件到PHP Extension目录添加扩展配置记录到php.ini校验PHP扩展安装3.2 源码编译方式安装,例如Redis选择最新版本的Redis扩展,下载Redis扩展源码包wget 解压源码包,并进行生成Configure文件/usr/local/php/bin/phpize配置编译选项,指定php-config路径./configure --with-php-config=/usr/local/php/bin/php-config进行编译make进行安装 make install查看so文件是否生成ls /usr/local/php/lib/php/extensions/no-debug-zts-20151012添加扩展配置到php.inivim /usr/local/php/lib/php.ini查看模块是否加载php -m3.3. PECL命令安装,例如Mongodb搜索扩展包pecl search mongodb安装扩展包pecl install mongodb添加扩展配置到php.inivim /usr/local/php/lib/php.ini查看模块是否加载希望这篇文章可以让有需要安装PHP扩展的小伙伴少踩坑,以上已在Linux及Windows和各个PHP版本经过测试,可参考进行部署。
转载地址:http://tkvdl.baihongyu.com/