Symfony2 に問題があります。Windows 8 で wincache を使いたいので、php NTS をインストールする必要があります。そこで、次から Apache 2.4.3 をインストールしました。
http://www.apachelounge.com/download/
およびphp 5.4.7 NTS。これは、httpd.conf の fcgi の構成です。
LoadModule fcgid_module modules/mod_fcgid.so
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi .php
FcgidInitialEnv PHPRC "c:/serwer/php"
FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000
FcgidMaxRequestsPerProcess 1000
FcgidMaxProcesses 15
FcgidIOTimeout 120
FcgidIdleTimeout 120
FcgidWrapper "c:/serwer/php/php-cgi.exe" .php
AddType application/x-httpd-php .php
</IfModule>
Symfony 2.1.2 をダウンロードしました。Symfony/web/ の config.php ファイルには、「あなたの構成は Symfony を実行するのに適しているようです」と書かれています。しかし、app_dev.php を実行したい場合は、次のようになります。
LogicException: Container extension "security" is not registered.