XAMPP for Windows の .htaccess 設置でエラーで Symfony2 用に short_open_tag が Offにできない

いやー、まあ、何事かと思いましたけどね。 XAMPP のデフォルトでは、php.ini の short_open_tag が On で、apache の AllowOverride が All じゃない、 ってことで、Symfony2 を動かそうとして short_open_tag を Off にするとメタメタになってしまうわけです。 で、悩むこと数日間。

設定は、

C:\xampp\apache\conf\httpd.conf
ではなく、
C:\xampp\apache\conf\extra\httpd-xampp.conf 
でやります。

以下のようになっている部分があるので、

<Directory "C:/xampp/htdocs/xampp">
    <IfModule php5_module>
     <Files "status.php">
      php_admin_flag safe_mode off
     </Files>
    </IfModule>
    AllowOverride AuthConfig
</Directory>
以下のように書き換えます。
<Directory "C:/xampp/htdocs/xampp">
    <IfModule php5_module>
     <Files "status.php">
      php_admin_flag safe_mode off
     </Files>
    </IfModule>
    AllowOverride All
</Directory>

それから、C:\xampp\php\php.ini を開いて、

short_open_tag = Off
として、 C:\xampp\htdocs\xampp 以下に、.htaccess を置いて、
php_flag short_open_tag On 
と書けばよい。ちなみに Windows で .htaccess というファイルを作るには、FTPソフトを使えばよい。