Fastcgi execution file implementation fixes
commita808174fffab3a847d0d97b46f89c3a35f7265e5
authorAntony Puckey <apuckey@rawideas.com>
Sat, 8 Feb 2014 03:13:54 +0000 (7 19:13 -0800)
committerSara Golemon <sgolemon@fb.com>
Mon, 10 Feb 2014 17:44:23 +0000 (10 09:44 -0800)
treedea3fc4492e2a302d3460c414e276172dea6d684
parente75ceadb0992e5d3e8c7662a2b1974a2fd87e7bc
Fastcgi execution file implementation fixes

Make the fastcgi implementation more robust in detecting the
filename to execute.
Support for files outside of document root.
Removed Duplicate CopyPathInfo so it only does this once.

Closes #1702
Closes #1708

Reviewed By: @scannell

Differential Revision: D1159825

Pulled By: @ptarjan
hphp/runtime/server/fastcgi/fastcgi-transport.cpp
hphp/runtime/server/http-protocol.cpp
hphp/runtime/server/request-uri.cpp