Heim > php教程 > php手册 > Hauptteil

使用phpize安装php模块

WBOY
Freigeben: 2016-06-06 20:13:15
Original
798 Leute haben es durchsucht

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage