php安装扩展的方法
2017-02-03 00:00
246 查看
1.用PECL编译共享PECL扩展库
这将下载 extname 的源代码,编译之,并将 extname.so 安装到 extension_dir 中。然后 extname.so 就可以通过 php.ini 加载了。
默认情况下,pecl 命令不会安装标记为 alpha 或 beta 状态的包。如果没有 stable 包可用,也可以用以下命令安装一个 beta 包:
也可以用此命令安装一个指定的版本:
注:php.ini文件修改完后需要重启web服务才能生效。
2.使用 phpize编译共享PECL扩展
有时候不能用 pecl 安装命令。这可能是因为在防火墙后面,或者是因为想要安装的扩展库还没有 PECL 兼容的包。如果要编译这种扩展库,可以用更底层的编译工具phpize来手工进行编译。
$ pecl install extname
这将下载 extname 的源代码,编译之,并将 extname.so 安装到 extension_dir 中。然后 extname.so 就可以通过 php.ini 加载了。
默认情况下,pecl 命令不会安装标记为 alpha 或 beta 状态的包。如果没有 stable 包可用,也可以用以下命令安装一个 beta 包:
$ pecl install extname-beta
也可以用此命令安装一个指定的版本:
$ pecl install extname-0.1
注:php.ini文件修改完后需要重启web服务才能生效。
2.使用 phpize编译共享PECL扩展
有时候不能用 pecl 安装命令。这可能是因为在防火墙后面,或者是因为想要安装的扩展库还没有 PECL 兼容的包。如果要编译这种扩展库,可以用更底层的编译工具phpize来手工进行编译。
$ cd extname $ phpize $ ./configure $ make # make install
相关文章推荐
- PHP安装扩展mcrypt以及相关依赖项 【PHP安装PECL扩展的方法】
- php linux下mcrypt扩展的安装方法
- PHP安装与使用VLD查看opcode代码【PHP安装第三方扩展的方法】
- redis的PHP扩展包安装方法
- 您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”处理方法
- linux php扩展安装方法
- 安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
- 给php安装rlib扩展的方法 推荐
- linux服务器安装php GD扩展库方法
- Ubuntu搭建PHP环境并安装Piwik程序、介绍扩展热安装的方法
- 个别的 Debian 和CentOS无法安装PHP的Tokyotyrant扩展的解决方法
- PHP安装redis扩展模块及常使用方法
- PHP安装与使用VLD查看opcode代码【PHP安装第三方扩展的方法】
- linux 中 php如何安装CURL扩展方法
- linux php扩展安装方法
- 64位Linux环境安装PHP TCC 扩展方法
- PHP memcache扩展的三种安装方法
- CentOS(x86_64)下PHP安装memcache扩展问题解决方法分享
- 安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
- PHPNOW安装Memcached扩展方法详解_PHP教程