suPHPが掛かっている環境であえて通常のPHPで動作させる

どういうニーズでそのようなことになるのか存じませんが、実際にやる必要があったので。
コメント行とかは省略してます。適宜読み替えを。

/etc/httpd/conf.d/php.conf

(前略)

LoadModule php5_module modules/libphp5.so


LoadModule php5_module modules/libphp5-zts.so

#AddHandler php5-script .php
#AddType text/html .php
(後略)

/etc/httpd/conf.d/suphp.conf
(前略)
LoadModule suphp_module modules/mod_suphp.so

suPHP_Engine on


php_admin_flag engine off


php_admin_flag engine off

AddHandler x-httpd-php .php
(後略)

大体以上のような設定になってます。

で、以下のようにvhost.confを設定。
前者はsuPHPを使用、後者は通常のPHPを使用。
後者は指定IPからのみ表示できるようにしてリスク軽減しています。

/etc/httpd/conf.d/vhost.conf

(前略)

ServerName example.com
(中略)
SuexecUserGroup example example


suPHP_UserGroup example example


ServerName staging.example.com
(中略)


order deny,allow
deny from all
allow from (IPアドレス)

suPHP_Engine off
php_admin_flag engine on((本当はIfModuleでくくったほうがいいと思います。))
AddHandler php5-script .php
(後略)

意外と「AddHandler php5-script .php」がミソでした。なかなか気づきませんでした。