The big one is the HTTP Authentication (?) because, errr, it would
have to pass the password in cleartext through a process that would be
visible to ps auxwww ??? So while it's not technically impossible,
FCGI operates by use of pipes, so any data sent back and forth are not accessible unless you have access to kernel data structures :)
That said, if my Production environment is mod_php, I want my dev
environment to be mod_php, because I'd rather not find out the hard
way that it makes some subtle but important difference when I get to
QA/staging.
Well, if you develop on Windows and deploy on Linux, you have pretty big difference anyway - much bigger than mod_php/fcgi difference. Of course, if you are using apache-specific functions, then there's no way to do it on fcgi.
--
Stanislav Malyshev, Zend Products Engineer
stas@zend.com http://www.zend.com/