一 解释

phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块

 

二 使用场景

使用php的过程中,常常需要添加一些php扩展库,但是重新对php进行编译麻烦,所以这个时候我们可以使用phpize对php进行扩展安装,也可以随时启用/停用

 

三 使用

当php编译完成后,php的bin目录下会有phpize这个脚本文件。在编译扩展某块之前,执行phpize

 

四 作用

其实phpize是一个运行脚本,主要作用是检测php的环境,还有就是在特定的目录生成相应的configure文件,安装之后会生成对应.so文件,自动加载到扩展目录下

 

五 常见问题

1 扩展版本和php版本无法对应 

解决 :

可以重新下载一个对应版本的扩展,官网地址:http://pecl.php.net/

 

2 本机环境中有多个php版本,安装扩展时未严格指明。(执行phpize命令时,从终端回显可以看到phpapi版本,api为空,或者和phpinfo中的api版本不一致,那么编译之后的.so文件无效)

解决 :

编译时严格指明php-config和phpize的路径

 

六 安装演示

可以查看文章:https://www.cnblogs.com/jingxiaoniu/p/6746073.html

 

以上就是这次的全部内容 

相关文章:

  • 2022-02-21
  • 2021-05-16
  • 2021-10-20
  • 2021-07-19
  • 2021-06-09
  • 2021-10-24
  • 2021-06-26
  • 2021-11-08
猜你喜欢
  • 2021-09-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-10
  • 2022-03-05
  • 2022-12-23
  • 2021-06-21
相关资源
相似解决方案