1. 程式人生 > 實用技巧 >Yaconf-配置管理擴充套件

Yaconf-配置管理擴充套件

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