1.下载yaconf安装包
git clone https://github.com/laruence/yaconf.git
2.目录切换至yaconf,编译生成so 文件(找到你的phpize位置)
/usr/local/php-7.2.9/bin/phpize
3.配置,编译安装
./configure --with-php-config=/usr/local/php-7.2.9/bin/php-config
make -j
make install
4.添加扩展到你的 php.ini文件,加入
extension=yaconf.so yaconf.directory=/var/www/ini //项目配置文件夹,(根据自己项目位置配置)
5.重启php,php -m 查看扩展,有yaconf说明安装 成功
6.测试使用
可以在项目ini文件夹,创建redis.ini(配置文件都是.ini结尾)
public function yaconf()
{
$result =\Yaconf::get('redis');
return $this->writeJson(200,'ok',$result);
}
浏览器访问出现:
{"code":200,"result":"ok","msg":{"host":"127.0.0.1","port":"6379","time_out":"3","a":{"b":{"c":"12"}}}}
想要了解更多yaf知识,可以去鸟哥博客学习一下:
https://www.laruence.com/2015/06/12/3051.html
手机扫一扫
移动阅读更方便
你可能感兴趣的文章