命令行下,HHVM变身PHP

2017年01月03日 | 作者:hhvm君 | 分类:基础教程

#HHVM#PHP

《Hack与HHVM权威指南》一书,已经在各大网店公开发售!

话说,安装好HHVM之后,因为天生支持PHP,所以,在服务器上的命令行下面,如果敲入hhvm,然后带上某个php文件的话,也是能够正常执行的。那么问题来了,如果一些程序,或者已有的代码里面,固执的只识别“php”命令怎么办?根本不认识“hhvm”命令怎么办?如下所示。

$ hhvm some_file.php
$ php some_file.php

由于某些组件(composer, phpunit) 默认还是会依赖 "php" (其实是 php-cli) ,这个时候,我们就需要找一种方式让他们运行 HHVM 而不是 PHP。在 HHVM 安装完之后输出的一些信息中,HHVM的开发团队,已经很贴心的提前想到了这个问题的答案。那就是:

$ sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60

执行完这个命令后,就可以像往常一样,使用 "php" 命令了!实际上就是为HHVM建立了一个名字叫做PHP的别名命令~

$ php -v
HipHop VM 3.0.0 (rel)  
Compiler: tags/HHVM-3.0.0-0-g59a8db46e4ebf5cfd205fadc12e27a9903fb7aae  
Repo schema: 48906efe08d29a403bbe13414f32ccd256708e0b  

好开心,是不是?

【http://hhvm.news】欢迎您转载本站内容,转载请注明来自HHVM.News(http://hhvm.news/)