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 相关文章推荐
人尽可用的Windows技巧小贴士之下篇
Mar 22 PHP
PHP下escape解码函数的实现方法
Aug 08 PHP
PHP 函数执行效率的小比较
Oct 17 PHP
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
Dec 02 PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
Jun 02 PHP
解析php中反射的应用
Jun 18 PHP
C/S和B/S两种架构区别与优缺点分析
Oct 23 PHP
php操作memcache缓存方法分享
Jun 03 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
Mar 07 PHP
Smarty实现页面静态化(生成HTML)的方法
May 23 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
PHP基于PDO扩展操作mysql数据库示例
Dec 24 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开发需要注意的安全问题
2010/09/01 PHP
php利用cookie实现自动登录的方法
2014/12/10 PHP
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
php版微信公众平台开发之验证步骤实例详解
2016/09/23 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
Javascript 调试利器 Firebug使用详解六
2009/07/05 Javascript
基于JQuery的日期联动实现代码
2011/02/24 Javascript
js获取select选中的option的text示例代码
2013/12/19 Javascript
jQuery绑定事件不执行但alert后可以正常执行
2014/06/03 Javascript
Nodejs为什么选择javascript为载体语言
2015/01/13 NodeJs
介绍JavaScript的一个微型模版
2015/06/24 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
如何写好你的JavaScript【推荐】
2017/03/02 Javascript
webpack搭建vue 项目的步骤
2017/12/27 Javascript
JavaScript EventEmitter 背后的秘密 完整版
2018/03/29 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
vue el-table实现行内编辑功能
2019/12/11 Javascript
JS实现轮播图效果
2020/01/11 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
js实现盒子滚动动画效果
2020/08/09 Javascript
js获取url页面id,也就是最后的数字文件名
2020/09/25 Javascript
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
Python实现豆瓣图片下载的方法
2015/05/25 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
2017/06/14 Python
python 环境变量和import模块导入方法(详解)
2017/07/11 Python
python range()函数取反序遍历sequence的方法
2018/06/25 Python
python抓取搜狗微信公众号文章
2019/04/01 Python
Python网络编程之使用TCP方式传输文件操作示例
2019/11/01 Python
matplotlib.pyplot.plot()参数使用详解
2020/07/28 Python
党员活动日总结
2014/05/05 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
2014年大学宣传部工作总结
2014/12/19 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
Python 语言实现六大查找算法
2021/06/30 Python
十大最强奥特曼武器:怪兽战斗仪在榜,第五奥特之父只使用过一次
2022/03/18 日漫