HHVM FastCGI 无法正常工作 - 无响应

HHVM FastCGI not working properly - no response

我是 HHVM 的新手,并开始在我的 Vagrant 机器中将其配置为 运行 作为 FastCGI 但是当我在 localhost:9000浏览器它只响应错误

ERR_EMPTY_RESPONSE

但是如果我停止使用 sudo service hhvm stop 和 运行 HHVM 正常使用 运行 时间服务器使用 hhvm -m server -p 9000 并使用 [= 访问浏览器14=] URL 完美,

下面是/etc/hhvm/server.ini

中的配置数据
; php options

pid = /var/run/hhvm/pid

; hhvm specific

hhvm.server.port = 9000
hhvm.server.type = fastcgi
hhvm.server.default_document = index.php
hhvm.log.use_log_file = true
hhvm.log.file = /var/log/hhvm/error.log
hhvm.repo.central.path = /var/cache/hhvm/hhvm.hhbc
hhvm.server.source_root = /vagrant/www

这是我在设置方面获得帮助的地方 FastCGI https://docs.hhvm.com/hhvm/basic-usage/proxygen#automatic-service-startup

如何运行它作为自动启动服务?

如有任何帮助,我们将不胜感激。提前致谢:)

浏览器无法在 FastCGI 模式下连接到服务器 运行,因为浏览器使用 HTTP 而不是 FastCGI。相反,您需要设置一个 Web 服务器(例如 Apache/Nginx)并与浏览器和 FastCGI 服务器进行通信。

running HHVM+FastCGI 的文档包含使用 Apache 和 Nginx 进行设置的说明。