2

有谁知道是否可以在 HipHop hhvm(最新版本)中包含一个 auto_prepend 文件?

我在选项或文档中没有看到有关此功能的任何内容。

4

2 回答 2

0

不,目前没有办法做到这一点。不过,我很乐意收到你的拉取请求:)

于 2013-05-15T23:37:41.747 回答
0

支持auto_prepend_fileauto_append_file在 HHVM 3.1.0(2014 年发布)中添加。它们的行为方式与 Zend PHP 对应物相同。

如果运行较旧的 HHVM 版本,则存在(并且仍然存在)request_init_document设置也相似auto_prepend_file,因为它在此请求的主脚本执行之前执行。

但是,它有两个重要的区别:

  1. RequestInitDocument 不会在每个 Web 请求之前运行一次。相反,HHVMrequest_init_document只运行一次寿命更长的线程。完成后的虚拟机状态会request_init_document在快照中捕获,然后在多个未来请求开始时恢复,直到它被回收和重新创建。 HHVM 3.22.0 - 服务器流文档
  2. 它仅适用于 Web 请求,不适用于 CLI。https://github.com/facebook/hhvm/issues/1323
于 2017-11-10T21:08:28.663 回答