侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

php5.5.25升级到php5.6.30,加载yaf.so报错解决方法!

2023-11-20 星期一 / 0 评论 / 0 点赞 / 39 阅读 / 1102 字

按照 “yaf 实践(安装&部署)”,进入已有 yaf-2.3.5 文件夹,重新装一遍yaf,phpize后信息如下: [liming@localhost yaf-2.3.5]$ sudo /usr/

  1. 按照 “yaf 实践(安装&部署)”,进入已有 yaf-2.3.5 文件夹,重新装一遍yaf,phpize后信息如下:
    [liming@localhost yaf-2.3.5]$ sudo /usr/local/php/bin/phpizeConfiguring for:PHP Api Version:         20131106Zend Module Api No:      20131226Zend Extension Api No:   220131226

     

  2. 安装步骤执行完毕后,重启 php-fpm 报错如下:

Starting php-fpm [28-Mar-2017 05:27:09] NOTICE: PHP message: PHP Warning:  PHP Startup: yaf: Unable to initialize module

Module compiled with module API=20121212
PHP    compiled with module API=20131226

分析应该是yaf的模块编译的不对(不是一个年份呀~~)?

解决方法:

删除 旧的 yaf-2.3.5 文件夹,重新从tar 包解压 ,在新文件夹 phpize,执行安装流程,重新安装后,完美解决。

原因:linux 下 制作PHP扩展出现的问题

广告 广告

评论区