cd /usr/local/plesk/apache/conf
pico httpsd.conf.def
On line 162 there is a section that looks like this:
<Directory "/usr/local/plesk/apache/vhosts">
Options Indexes FollowSymLinks
AllowOverride AuthConfig Limit Indexes Options
Order allow,deny
Allow from all
</Directory>
Change line 164 to:
AllowOverride All
So it should look like this:
<Directory "/usr/local/plesk/apache/vhosts">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
While you at it, so that cgi can work from anywhere, not just the cgi-bin directory, change line 291:
#AddHandler cgi-script .cgi
to
AddHandler cgi-script .cgi
Then save and run, /usr/local/plesk/admin/utils/my_apci_rst
Your client can do so much once you've made these changes they'll praise you for it, ie. custom MIME types (MP3s, movies), CGI
scripting in almost any language (the user just needs to install the
correct interpreter), more flexible password protection, they can install fly (if you don't want it public on your server)... the list
goes on, and on and on ... everything configurable by the user.