homestead 下yac的安装,
1、到http://pecl.php.net/ 下载对应的安装包
wget http://pecl.php.net/get/yac-2...
2、tar zxvf yac-2.0.3.tgz
3、cd yac-2.0.3
4、phpize
5、./configure --with-php-config=/usr/local/php/bin/php-config
/usr/local/php/bin/php-config为你的php-config路径。若不清楚php-config路径,可用whereis php-config进行查找
6、make && make install
7、修改php.ini文件

extension=yac.so 
[yac] 
yac.enable_cli = 1

重启php-fpm。
再看phpinfo,已经安装yac,此时网页模式下已经可以使用yac。

$yac  =  new Yac();
$yac->set('key','hello');
$key  =  $yac->get('key'); 
var_dump($key); 

8、若需在cli模式下使用yac功能,那么你的conf.d下面需增加yac.ini 文件。
yac.ini

extension=yac.so
[yac]
yac.enable_cli = 1

到此yac安装全部结束。

你也可以这样查看yac是否可用:

if (extension_loaded("yac") && ini_get('yac.enable')==1) {
   echo "YAC ok";
}else{
  echo "YAC ERROR";
}

末路伯爵
13 声望1 粉丝

只会写bug