I am attempting to deploy a Symfony2 (2.4) app on HHVM (3.0) and Apache (2.4) via fastCGI, as per the instructions here - https://github.com/facebook/hhvm/wiki/FastCGI
While I can properly execute single php files this way, it does not seem to work with the Symfony2 routing system. The routes are properly resolved (e.g. localhost/myapp/web/app_dev.php/my/route/to/something), but the pages themselves do not load. Instead, the page simply outputs "not found", and HHVM logs the following:
Nothing to do. Either pass a .php file to run, or use -m server
Which seems indicative that it believes it has not been passed a proper php file.
It should be noted that deployment worked fine using the built-in webserver that came with HHVM 2.x. This server, however, is no longer supported as of HHVM 3.0.
I am at quite a loss as to what configurations to change in order to make this work. Even pointers leading to this being properly resolved would be a good answer.