Heim  >  Artikel  >  php教程  >  使用phpize安装php模块

使用phpize安装php模块

WBOY
WBOYOriginal
2016-06-06 20:13:15796Durchsuche

编译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是否正常挂载了,若有问题的话,查看相应的日志文件,按实际问题做相应的处理。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php 5.6新特性Nächster Artikel:开源的 PHP 轻量级框架 iphp