• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

How to map Apache vhost file declarations to custom template files?

C

Clarkey

Guest
How to map Apache vhost file directives to custom template files?

Hi folks,
I've just moved onto a new VPS running Plesk 10 and want to configure server-wide support for the LiveCode revServer CGI. This would be a relatively easy procedure for a stand-alone server with an orthodox vhost.conf file, as shown in this LiveCode lesson.

I have copied the default server folder to the /opt/psa/admin/conf/templates/custom folder. Within this, I have edited the server.php custom template file to set 'Options ExecCGI' and 'AllowOverride All' for the /cgi-bin/ directory.

However, I'm struggling to identify which configuration folder/files I need to edit to replicate the following changes to the /httpdocs/ directory:

<Directory <path>/httpdocs>
AllowOverride All
Options MultiViews
Order allow,deny
Allow from all
AddHandler irev-script .irev
Action irev-script /cgi-bin/revserver
</Directory>

Any help gratefully received.
Best,
Keith..
 
Last edited by a moderator:
OK, going through the files once more and deciphering the PHP (which is all new to me), it seems that the same vhosts.php file is the correct one, as the following directory directives seem to point to the web root via <Directory <?php echo $OPT['ssl'] ? $VAR->server->webserver->httpsDir : $VAR->server->webserver->httpDir ?>>
 
Back
Top