wget http: //pecl.php.net/get/yaf-3.0.7.tgz |
解压并进入目录:
1 | tar -zxvf yaf-3.0.7* && cd yaf-3.0.7 |
预处理:
1 | phpize |
//发现没有安装phpize 执行 apt install php7.2-dev 再次执行phpize
执行配置信息并安装:
1 | ./configure --with-php-config=/usr/bin/php-config7.2 && make && make test |
查看扩展安装的路径
1 | make install |
配置php.ini支持yaf扩展
vim /etc/php.ini 加入 [yaf]
yaf.environ = product
yaf.library = NULL
yaf.cache_config = 0
yaf.name_suffix = 1
yaf.name_separator = ""
yaf.forward_limit = 5
yaf.use_namespace = 0
yaf.use_spl_autoload = 0
extension=yaf.so //关键步骤