Home > php教程 > php手册 > body text

使用phpize安装php模块

WBOY
Release: 2016-06-06 20:13:15
Original
802 people have browsed it

编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,别说,php还真有这样的功能。 phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块 下面以安装openssl为例 找到源码包的ext文件夹,进

编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,别说,php还真有这样的功能。
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
下面以安装openssl为例
找到源码包的ext文件夹,进入后找到openssl目录
执行如下命令:
cp config0.m4 config.m4
/usr/local/php5/bin/phpize
./configure –with-php-config=/usr/local/php5/bin/php-config
make
make install
最后就是编辑/usr/local/php5/lib/php.ini(注意:这里要核实下具体有效的php.ini放置在哪里?)
extension_dir=”/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/”
extension = “openssl.so”
其他的编辑也是依此类推,安装外置模块后,检查的话可以直接通过phpinfo或者命令行检查
命令行检查如下:
/usr/local/php5/bin/php -m
找找看,openssl是否正常挂载了,若有问题的话,查看相应的日志文件,按实际问题做相应的处理。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template