V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lovine
V2EX  ›  PHP

HHVM 如何升级版本

  •  
  •   lovine · 2014-08-25 16:49:56 +08:00 · 5757 次点击
    这是一个创建于 3752 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Ubuntu14.04 系统下 之前用的HHVM3.0 现在发现 已经更新到3.3了 不过 不知道该如何升级 sudo apt-get upgrade hhvm 也没找到新版本
    18 条回复    2014-08-26 20:35:10 +08:00
    keithellis
        1
    keithellis  
       2014-08-25 16:58:44 +08:00   ❤️ 1
    官方的源一直都是最新的 Release 版本。(最新的是 3.2 稳定版,3.3 是 Dev,要安装 3.3 版本自行编译。)
    https://github.com/facebook/hhvm/wiki/Prebuilt%20Packages%20for%20HHVM
    zjgood
        2
    zjgood  
       2014-08-25 17:00:40 +08:00   ❤️ 1
    PHP7.0.0-dev现已加入肯德基豪华午餐。。
    (PS:phpng以前编译出来都是5.7,前天编译出来变成7.0了)
    git clone https://git.php.net/repository/php-src.git
    lsylsy2
        3
    lsylsy2  
       2014-08-25 18:17:38 +08:00
    @zjgood 6.0呢?
    zjgood
        4
    zjgood  
       2014-08-25 18:21:14 +08:00
    @lsylsy2 不知道啊,我一周前编译出来都是5.7,结果前天编译出来就成7.0了,吓我一大跳,不过这也符合phpng Next Generation的定义?不是吗(⊙_⊙)?嘿嘿
    Sunyanzi
        5
    Sunyanzi  
       2014-08-25 22:18:25 +08:00   ❤️ 1
    @zjgood 你认真的吗 ..?

    我看到你这消息当场就尿了 ... 一边重新编译新版本一边痛骂 php ...

    结果最后虚惊一场 ... 根本没有什么 7.0.0-dev ..?

    root@LinuxBox:~# phpng/bin/php -v
    PHP 5.7.0-dev (cli) (built: Aug 25 2014 22:10:12)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.7.0-dev, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
    root@LinuxBox:~#

    你是看串行看到 OPcache 的版本去了 ..?
    zjgood
        6
    zjgood  
       2014-08-25 22:19:44 +08:00
    @Sunyanzi 没有啊,我再试试,我看了几遍
    zjgood
        7
    zjgood  
       2014-08-25 22:21:20 +08:00
    zjgood
        8
    zjgood  
       2014-08-25 22:22:50 +08:00
    @Sunyanzi 这下没骗你吧,21日编译的。莫非php开发组的蛋疼的手抽了一下。。。
    zjgood
        9
    zjgood  
       2014-08-25 22:24:25 +08:00
    我来试试发图
    Sunyanzi
        10
    Sunyanzi  
       2014-08-25 22:29:17 +08:00
    @zjgood 是你切错 branch 了 ..? 你的 Zend Engine 版本居然是 2.8.0-dev ..?

    我刚查了一下 phpng 的版本记录 ... 近十个月来版本号一直是 5.7.0-dev 没变过 ...
    zjgood
        11
    zjgood  
       2014-08-25 22:32:14 +08:00
    @Sunyanzi 一样的啊。我git clone的就是我回复的那个。。。我也觉得莫名其妙的
    Sunyanzi
        12
    Sunyanzi  
       2014-08-25 22:40:50 +08:00
    @zjgood 你 git clone 到的是 php 所有的源码 ... 从 4.0 开始每一个版本 ...

    你需要切换到 phpng 分支才是 phpng ...
    zjgood
        13
    zjgood  
       2014-08-25 22:52:11 +08:00
    @Sunyanzi 我没注意,直接把phpng的wiki里的东西一路copy、paste下来,管哪些干嘛。。。要不你也来试试php7.。。
    Sunyanzi
        14
    Sunyanzi  
       2014-08-25 23:02:48 +08:00
    @zjgood 还是不了吧 ... 我猜想 php 7.0.0-dev 和 php 6.0.0-dev 类似 ... 应该不会比现在的版本更好 ...

    说来如果你是照着 wiki 装的 ... 有注意到这两行吗 ...

    git branch phpng origin/phpng
    git checkout phpng
    princeofwales
        15
    princeofwales  
       2014-08-25 23:08:25 +08:00
    这个月刚试用了HHVM,结果502不知道,事后才知道还要写个监控任务,感觉不稳定啊

    后来看过一个评测,结论是phpng比hhvm还要牛,下次想试一下这个
    zjgood
        16
    zjgood  
       2014-08-26 07:22:36 +08:00 via Android
    @Sunyanzi 没有,我略过了那两行。。。
    lovine
        17
    lovine  
    OP
       2014-08-26 15:15:21 +08:00
    @princeofwales PHPNG的测试在哪 我想看看
    feijilei
        18
    feijilei  
       2014-08-26 20:35:10 +08:00
    http://dangdangmao.net/ 用这个,我是雷锋,不谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3565 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:45 · PVG 12:45 · LAX 20:45 · JFK 23:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.