suPHPの設定でうまく動作しない時

【環境】
CentoOS5.3
Apache2.2.8
mod_suphp-0.7.0-1.el5.rf


最近、suPHPのセットアップをした時に、
過去に正しく設定した内容と同じ内容で設定したのに
InternetServerErrorがでて、エラーログに

SecurityException in Application.cpp:511: Unknown Interpreter: php

と出ていました。
問題になりそうな箇所が見当たらないので
Googleで調べていると、根拠はよく分からないのですが
/etc/suphp.conf の以下の部分を変更しろとのこと。。。

suphp.conf

[handlers]
;Handler for php-scripts
;x-httpd-php=php:/usr/bin/php-cgi
x-httpd-php="php:/usr/bin/php-cgi"

;Handler for CGI-scripts
;x-suphp-cgi=execute:!self
x-suphp-cgi="execute:!self"

ダブルクォーテーションで囲むとうまくかもね。とあったので
試してみたら、その通りちゃんと動きました。

過去には囲まなくても動作する環境もあったので
バージョン依存の問題かもしれません。