pecl install命令可能不可用。这可能是因为防火墙背后的扩展尚未具有符合PECL标准的软件包(例如尚未发布的Git扩展库),或者您要安装的扩展。如果要编译这样的扩展库,可以使用低级编译工具手动编译。
phpize命令用于准备PHP扩展的构建环境。在以下示例中,扩展库的源程序位于extname目录中。
$ cd extname $ phpize $ ./configure $ make # make install
如果安装成功,则extname。so被创建并放置在PHP的扩展库目录中。要使用此扩展库,请使用php。ini调整extension=extname。需要添加so。
如果系统没有phpize命令,并且使用预编译包(例如RPM),请安装PHP包的相应开发版本。它通常包含phpize命令和相应的头文件,用于编译PHP及其扩展。
要查看如何使用此命令,请使用phpize-help命令。