是否可以绕过HHVM?

时间:2016-04-04 04:03:47

标签: ubuntu hhvm

我一直在互联网上寻找并且找不到办法(如果可能的话) - 绕过单个脚本中的HHVM或绕过hhvm的替代链接。

我们在我们的服务器上运行大量的命令行PHP脚本,而HHVM在加速这些脚本以及减少负载方面一直是神派。问题是一个特定的脚本,magmi(Magento导入命令行工具)没有按预期工作 - > HHVM速度非常快,它可以在插入时跳过,并希望在相关简单之前插入可配置产品(必须在可配置产品之前插入简单)。

SO ..因为我们使用PHP这么多,我们的默认行为(和Web服务)被设置为默认所有对hhvm的php请求。

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

明显的解决方法是创建一个shell脚本,删除该替代方案,运行magmi脚本,然后重新安装该替代方案。但是......这并不理想,因为服务器上的其他脚本运行得非常频繁(每5分钟就有一次Muncnto的cron.php +其他脚本)。

我想知道的是有办法绕过替代方案(因为调用/ usr / bin / php直接默认为hhvm)?

OR是否可以在命令行上绕过HHVM?

使用Ubuntu Trusty,最新版本的HHVM。

1 个答案:

答案 0 :(得分:1)

您可以使用/usr/bin/php5,这是php-cli二进制文件的默认位置。