[php] 2023-10-02 圈点806
摘要:php已经编译成功了,但需要添加新的模块,怎么办呢?php编译新模块
php已经编译成功了,但需要添加新的模块,怎么办呢?
其实很简单:
1,cd 源码编译目录;
2,cd /ext/模块名;
3,/usr/local/php/bin/phpize (执行phpize,路径可能不同)
这一步可能会提示autoconf没有安装,可以先安装;
4,./configure --with-php-config=/usr/local/php/bin/php-config (php-config路径可能不一样)
5,make && make install
按照显示的提示内容,可以知道生成的模块so文件保存的路径;
6,将模块so放入php的extension目录;
7,修改php.ini,注意extension目录,同时引用此模块so文件。
重新启动php即可。