Using Plesk 7.5 on Debian Sarge with Apache 2.0; trying to get PHP to run as CGI under a suExec regime. /etc/apache2/httpd.include as written by Plesk looks like this: Code: ... <Directory "/var/www/vhosts"> ... php_admin_flag engine off </Directory> PHP is installed as CGI, not as a module, so Apache doesn't know what php_admin_flag is and will refuse to start. Here's how the lines should look like: Code: ... <Directory "/var/www/vhosts"> ... <IfModule mod_php4> php_admin_flag engine off </IfModule> </Directory> (There should probably be a corresponding section for PHP3, but I don't know how the syntax might vary.) As a temporary fix, I'm still loading mod_php4, but it's just a waste of RAM (which isn't plentiful on that particular machine). Is there another workaround, one that doesn't require loading mod_php3 or manually updating httpd.include after ever change?