标签:虚拟主机 too output 方法 https src 服务 vat 图片
Yaf只支持PHP5.2及以上的版本. 并支持最新的PHP5.3.3
Yaf需要SPL的支持. SPL在PHP5中是默认启用的扩展模块
Yaf需要PCRE的支持. PCRE在PHP5中是默认启用的扩展模块
http://pecl.php.net/package/yaf
或
从 https://github.com/laruence/yaf 克隆源代码
cd Documents/www/
git clone https://github.com/laruence/yaf.git
zhibindeMacBook-Pro:~ zhibin$ whereis php
/usr/bin/php
初次使用 phpize 需要 安装 autoconf , 安装方法在macOS手动安装 m4, autoconf, automake, libtool
cd ~/Documents/www/yaf/
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make
sudo make install
输入完密码,安装成功会出现一个目录信息
请检查文件目录下的yaf.so文件是否存在
ls /usr/lib/php/extensions/no-debug-non-zts-20160303/yaf.so
sudo vi /private/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
重启php
apache服务器
sudo apachectl restart
如果是nginx服务器需要重启php,单纯重启nginx不会生效
查看phpinfo() 出现yaf扩展即安装成功。
进入源代码目录/tools/cg/文件夹 生成空的yaf项目
cd ~/Documents/www/yaf/tools/cg/
php yaf_cg yaf_test
#进入输入目录
cd output
拷贝到文件夹
cp -R yaf_test ~/Documents/www/yaf_test
配置虚拟主机,测试。
Finish!:)
标签:虚拟主机 too output 方法 https src 服务 vat 图片
原文地址:https://www.cnblogs.com/king-bin/p/11308282.html