Php HHVM FastCGI配置问题-ProxyPass失败

Php HHVM FastCGI配置问题-ProxyPass失败,php,apache,fastcgi,hhvm,Php,Apache,Fastcgi,Hhvm,我在Ubuntu12.04上,在Vagrant上运行。Apache 2.2.22 我一直在尝试在hhvm上测试我的应用程序。我按照以下方式配置了所有内容: 在vhost配置中添加fastcgi模块部分后,我开始出现404未找到错误。然后我发现我需要使用ProxyPassMatch。在添加ProxyPassMatch行之后,我开始得到500个内部错误。我的apache日志显示: [warn] proxy: No protocol handler was valid for the URL /ind

我在Ubuntu12.04上,在Vagrant上运行。Apache 2.2.22

我一直在尝试在hhvm上测试我的应用程序。我按照以下方式配置了所有内容:

在vhost配置中添加fastcgi模块部分后,我开始出现404未找到错误。然后我发现我需要使用ProxyPassMatch。在添加ProxyPassMatch行之后,我开始得到500个内部错误。我的apache日志显示:

[warn] proxy: No protocol handler was valid for the URL /index.php. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
所有模块均已启用

这是我的vhost配置:

ServerAdmin webmaster@localhost
DocumentRoot /opt/myapp/www/
ServerName myapp.demo
ServerAlias myapp.demo

ErrorLog  /var/log/apache2/myapp.demo-error_log
CustomLog /var/log/apache2/myapp.demo-access_log common
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/opt/myapp/public/$1

<IfModule mod_fastcgi.c>

    <FilesMatch \.php$>
                    SetHandler hhvm-php-extension
    </FilesMatch>

    <FilesMatch \.hh$>
            SetHandler hhvm-hack-extension
    </FilesMatch>

    Alias /hhvm /hhvm
    Action hhvm-php-extension /hhvm virtual
    Action hhvm-hack-extension /hhvm virtual

    FastCgiExternalServer /hhvm -host 127.0.0.1:9000 -pass-header Authorization -idle-timeout 300

</IfModule>

ServerAdminwebmaster@localhost
DocumentRoot/opt/myapp/www/
ServerName myapp.demo
ServerAlias myapp.demo
ErrorLog/var/log/apache2/myapp.demo-error\u log
CustomLog/var/log/apache2/myapp.demo-access_log common
ProxyPassMatch^/(.\.php(/.*)$fcgi://127.0.0.1:9000/opt/myapp/public/$1
SetHandler hhvm php扩展
SetHandler hhvm黑客扩展
别名/hhvm/hhvm
操作hhvm php扩展/hhvm虚拟
操作hhvm黑客扩展/hhvm虚拟
FastCgiExternalServer/hhvm-主机127.0.0.1:9000-通过标头授权-空闲超时300

谢谢