Yaconf-配置管理擴充套件
阿新 • • 發佈:2020-07-04
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