поставить для apache модуль suexec
-
Надо найти в каталоге собранного php файлик asapi.cgi/php-cgi и скопировать, например, сюда /var/www/cgi-bin под именем php5.2 или php4.4 (для соответствующих версий php)
Выставить нужные права для /var/www/cgi-bin/php5.2 или /var/www/cgi-bin/php4.4, владелец и группа у исполняемого файла И КАТАЛОГА В КОТОРОМ ОН ЛЕЖИТ должны быть такие-же как у web-сервера, например для debian - это www-data, а права - 775 (если мы хотил, чтобы php исполнялся от другого пользователя - назначаем во владельца и группы его)
Прописать в виртуалхосте(или .htaccess) неодходимые строчки
Перезапустить apache
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
AddType application/x-httpd-php .php
Action application/x-httpd-php /cgi-bin/php5.2
#Action application/x-httpd-php /cgi-bin/php4.4
SuexecUserGroup www-data www-data