Please enable Javascript to view the contents

无需重新编译安装PHP扩展的方法

 ·  ☕ 1 分钟 · 👀... 阅读

编译安装php配置时,这里面开启了很多扩展。如果这时候忘了开启,以后还能加上吗?答案是可以的。以后只需要进入源码的ext目录,例如忘了zip,进入ext/zip,使用phpize工具,zip.so

进入目录

cd /usr/local/src/php-7.4.0/ext/zip

执行phpize

phpize

报错Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.

解决方法:

sudo apt install autoconf -y

再次执行phpize phpize1 成功

configure

sudo ./configure --with-php-config=/usr/local/php/bin/php-config  

configure

编译安装

sudo make && sudo make install

make zipos

在php.ini加上扩展即可

extension=zip.so

重启 php-fpm

sudo service php-fpm restart

php -m

zipm

完成。

分享

Jade
作者
Jade
📚Learner🌐Web Developer


目录