Objectif : Partager un ensemble de scripts cgi (perl) entre plusieurs domaines
Environnement : Apache 2.0 sur un serveur Cent OS dédié. (Fichiers de configuration Apache générés par cPanel)
J'ai des dizaines de domaines sur le serveur dédié. Les domaines sont configurés par cPanel dans la section VirtualHost. Je n'ai presque aucune connaissance d'Apache. La plupart de ce que je fais est géré par cPanel.
J'aimerais mettre un ensemble de scripts dans un seul répertoire (peut-être sous / ou /opt) et pour chacun des domaines, sous le répertoire cgi-bin individuel, je voudrais créer un lien symbolique vers ce répertoire commun. De cette façon, j'espère éviter de devoir conserver une copie des scripts pour chaque domaine.
Puisque les fichiers de configuration Apache sont générés par cPanel, je ne souhaite pas apporter manuellement des modifications à ceux-ci. De plus, je pourrais tout compromettre. Je vois que cPanel recommande l'utilisation de fichiers d'inclusion plutôt que de modifier le fichier httpd.conf
Peut-être ai-je besoin d'avoir l'option de liens symboliques activée dans le répertoire cgi-bin et permettre à l'utilisateur du serveur web d'exécuter les scripts qui ne lui appartiennent pas.
Peut-être que je complique les choses plus qu'elles ne le sont en réalité. Je serais ravi d'utiliser tout autre moyen pour atteindre mon objectif. Merci d'avance pour votre aide.
*J'ai posé cette question sur stackoverflow et quelqu'un a suggéré que je pourrais la poser sur serverfault.