Ubuntu上安装yaf扩展的方法


Posted in PHP onJanuary 29, 2018

一、下载

yaf扩展下载地址

http://pecl.php.net/package/yaf

选择你想要下载的包

wget http://pecl.PHP.net/get/yaf-2.3.5.tgz
tar zxvf yaf-2.3.5.tgz
cd yaf-2.3.5

二、安装

Ubuntu上安装yaf扩展的方法

#whereis phpize
/data/yaf-2.3.5# /usr/bin/phpize
#whereis php-config
php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz
/data/yaf-2.3.5# ./configure --with-php-config=/usr/bin/php-config
/data/yaf-2.3.5# make && make install

解决方法:

最后一条命令时可能出现错误:compilation terminated. make: * [yaf_router.lo] Error 1

sudo apt-get install libpcre3 libpcre3-dev openssl libssl-dev

再执行最后一条命令。

一切顺利的话,应该是这样的:

Ubuntu上安装yaf扩展的方法

也可以执行以下make test

还有可能出现这样的错误:cp:cannot create regular file ‘/usr/lib/php5/20121212/#INST@13121#':Permission denied

这是权限不够,当前用户不是root,可以通过su切换到root,输入root密码即可,忘记密码可以重设:sudo passwd root

在php.ini中添加:

extension=yaf.so

如果不知道php.ini在哪儿,可以看phpinfo

Ubuntu上安装yaf扩展的方法

最后,重启服务器

Ubuntu上安装yaf扩展的方法

以上这篇Ubuntu上安装yaf扩展的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
一个阿拉伯数字转中文数字的函数
Oct 09 PHP
用PHP的ob_start();控制您的浏览器cache!
Feb 14 PHP
php将数据库中的电话号码读取出来并生成图片
Aug 31 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
php银联网页支付实现方法
Mar 04 PHP
详解WordPress中分类函数wp_list_categories的使用
Jan 04 PHP
关于PHP中协程和阻塞的一些理解与思考
Aug 11 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
Jul 21 PHP
PHP strripos函数用法总结
Feb 11 PHP
php输出文字乱码的解决方法
Oct 04 PHP
PHP vsprintf()函数格式化字符串操作原理解析
Jul 14 PHP
PHP中->和=>的意思
Mar 31 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
Jan 29 #PHP
php实现的AES加密类定义与用法示例
Jan 29 #PHP
php 判断IP为有效IP地址的方法
Jan 28 #PHP
Laravel中unique和exists验证规则的优化详解
Jan 28 #PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
Jan 27 #PHP
PHP设计模式之注册树模式分析
Jan 26 #PHP
PHP微信开发之微信录音临时转永久存储
Jan 26 #PHP
You might like
比较时间段一与时间段二是否有交集的php函数
2011/05/31 PHP
php生成PDF格式文件并且加密
2015/06/22 PHP
PHP文件缓存smarty模板应用实例分析
2016/02/26 PHP
Linux php 中文乱码的快速解决方法
2016/05/13 PHP
PHP 等比例缩放图片详解及实例代码
2016/09/18 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
JavaScript 高级篇之闭包、模拟类,继承(五)
2012/04/07 Javascript
jQuery方法简洁实现隔行换色及toggleClass的使用
2013/03/15 Javascript
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
利用jqprint插件打印页面内容的实现方法
2018/01/09 Javascript
jQuery实现动画、消失、显现、渐出、渐入效果示例
2018/09/06 jQuery
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
Windows上使用virtualenv搭建Python+Flask开发环境
2016/06/07 Python
Python实现ssh批量登录并执行命令
2016/10/25 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
Sanic框架请求与响应实例分析
2018/07/16 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
2018/10/26 Python
pyinstaller打包程序exe踩过的坑
2019/11/19 Python
python3操作注册表的方法(Url protocol)
2020/02/05 Python
Python过滤掉numpy.array中非nan数据实例
2020/06/08 Python
python小白学习包管理器pip安装
2020/06/09 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
乌克兰电子和家用电器商店:Foxtrot
2019/07/23 全球购物
写出一个方法实现冒泡排序
2016/07/08 面试题
毕业自我鉴定范文
2013/11/06 职场文书
财务出纳员岗位职责
2013/11/26 职场文书
总经理秘书工作职责
2013/12/26 职场文书
企业厂务公开实施方案
2014/03/26 职场文书
给校长的建议书200字
2014/05/16 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
2014年加油站工作总结
2014/12/04 职场文书
色戒观后感
2015/06/12 职场文书
高三教师工作总结2015
2015/07/21 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL