找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5767|回复: 12

分享 PHP5.5.15 entware

[复制链接]
发表于 2014-7-25 18:42 | 显示全部楼层 |阅读模式
本帖最后由 tofuliang 于 2014-7-26 00:55 编辑

真郁闷,刚把5.5.14搞出来,那边就出来5.5.15,只好跟进咯...

前几天折腾了一下,把最新版php5.5.14 用entware的buildroot编译出来了,顺带编译了一些第三方扩展.
但是有一个问题想请教一下,php5.5开始自带了加速器opcache,也编译出来了,但是在启动的时候就会报错.


已在opcache.ini这个配置文件中加入了opcache.memory_consumption = 8
就是说,只开辟8M的内存作为缓存空间,但是看提示是分配不成功的样子.
是不是我粗暴改configurefile的原因呢?
因为buildroot会重新生成configure文件,所以configure文件跟官方压缩包里的不一样,
贴出我粗暴的patch.是不是我的patch太粗暴,导致编译出来的扩展分配不了内存呢?还是tomato本身的缺陷呢?
  1. --- configure        
  2. +++ configure_entware副本
  3. @@ -64995,7 +64995,7 @@
  4. flock_type=unknown
  5. { $as_echo "$as_me:${as_lineno-$LINENO}: checking "whether flock struct is linux ordered"" >&5
  6. $as_echo_n "checking "whether flock struct is linux ordered"... " >&6; }
  7. -if test "$cross_compiling" = yes; then :
  8. +if test "$cross_compiling" = no; then :
  9.    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  10. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  11. as_fn_error $? "cannot run test program while cross compiling
  12. @@ -65014,9 +65014,8 @@
  13.    }

  14. _ACEOF
  15. -if ac_fn_c_try_run "$LINENO"; then :
  16. -
  17. -        flock_type=linux
  18. +flock_type=linux
  19. +if test "$flock_type" == "linux"; then

  20. $as_echo "#define HAVE_FLOCK_LINUX /**/" >>confdefs.h

  21. @@ -65034,7 +65033,7 @@

  22. { $as_echo "$as_me:${as_lineno-$LINENO}: checking "whether flock struct is BSD ordered"" >&5
  23. $as_echo_n "checking "whether flock struct is BSD ordered"... " >&6; }
  24. -if test "$cross_compiling" = yes; then :
  25. +if test "$cross_compiling" = no; then :
  26.    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  27. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  28. as_fn_error $? "cannot run test program while cross compiling
  29. @@ -65070,7 +65069,7 @@
  30.    conftest.$ac_objext conftest.beam conftest.$ac_ext
  31. fi

  32. -
  33. +flock_type=linux
  34. if test "$flock_type" == "unknown"; then
  35.          as_fn_error $? "Don't know how to define struct flock on this system, set --enable-opcache=no" "$LINENO" 5
  36. fi
复制代码

最后贴出下载链接 http://pan.baidu.com/s/1hqkSbFe

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1恩山币 +2 收起 理由
fax001 + 2 咨询下你的entware是在那个平台下编译的 我在debian 7 32位下 编

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-25 21:41 | 显示全部楼层
楼主辛苦了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-25 21:55 | 显示全部楼层
我现在没安装宽带,也支持一下!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-26 08:38 | 显示全部楼层
本帖最后由 jeromeli 于 2014-7-26 08:47 编辑

lighttpd和apache哪个好??
怎么启动apache,我现在用的是lighttpd

怎么安装呢???求给个详细的教程

点评

对,我跑的也是nginx,推荐使用nginx.  详情 回复 发表于 2014-7-26 14:51
路由器跑apache,骚年你想多了,跑nginx比lighttpd好。但是跑apache歇菜吧  发表于 2014-7-26 13:12
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-26 09:56 | 显示全部楼层
搞虾米,为什么我的签名不出来
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-7-26 14:51 | 显示全部楼层
jeromeli 发表于 2014-7-26 08:38
lighttpd和apache哪个好??
怎么启动apache,我现在用的是lighttpd

对,我跑的也是nginx,推荐使用nginx.

点评

怎么安装呢???就一个文件?? 还是要解压出来一个一个安装???  详情 回复 发表于 2014-7-26 18:07
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-26 18:07 | 显示全部楼层
tofuliang 发表于 2014-7-26 14:51
对,我跑的也是nginx,推荐使用nginx.

怎么安装呢???就一个文件??

还是要解压出来一个一个安装???

点评

打开一楼的分享链接,到WebServer里下载nginx,用安装即可,配置文件可以根据网上教程修改啦.  详情 回复 发表于 2014-7-27 13:50
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-7-27 13:50 | 显示全部楼层
jeromeli 发表于 2014-7-26 18:07
怎么安装呢???就一个文件??

还是要解压出来一个一个安装???

打开一楼的分享链接,到WebServer里下载nginx,用
  1. opkg install 安装包路径
复制代码
安装即可,配置文件可以根据网上教程修改啦.

点评

貌似是google的地址!!!!有墙你知道的 有没有办法搞到墙内, 不然一直trying  详情 回复 发表于 2014-7-27 13:58
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-27 13:58 | 显示全部楼层
tofuliang 发表于 2014-7-27 13:50
打开一楼的分享链接,到WebServer里下载nginx,用安装即可,配置文件可以根据网上教程修改啦.

貌似是google的地址!!!!有墙你知道的

有没有办法搞到墙内,

不然一直trying

点评

先按照doc安装entware https://github.com/Entware/entware; 我发的包都在百度盘,下载传到路由器就可以安装,无需网络.  详情 回复 发表于 2014-7-27 14:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-7-27 14:49 | 显示全部楼层
jeromeli 发表于 2014-7-27 13:58
貌似是google的地址!!!!有墙你知道的

有没有办法搞到墙内,

先按照doc安装entware https://github.com/Entware/entware;
我发的包都在百度盘,下载传到路由器就可以安装,无需网络.

点评

求nginx的编译配置文件,我想编译1.9.6并加上mod后的扩展……  发表于 2015-11-15 13:03
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-8-16 22:09 | 显示全部楼层
为什么entware版本的apache都不带modules,郁闷optware的又要重编绎。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-10-2 03:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表