2 votes

Comment exécuter une application PHP dans un sous-dossier d'un site web en utilisant mod_mono sur Apache ?

J'ai un site web fonctionnant sous mono (sur Debian stretch). Je voudrais avoir quelques sous-dossiers qui seraient gérés par le module php5 (webmail, stats et PhpMyAdmin par exemple).

Existe-t-il un moyen simple de faire cela avec la configuration d'Apache ou dois-je me tourner vers phalanger ou une autre solution (proxy) ?

2voto

user9517 Points 113163

Il vous suffit de configurer le gestionnaire php5 comme vous le feriez normalement pour votre serveur Web. Cela peut être aussi simple que

a2enmod php5

mais je ne peux pas le confirmer pour Debian car je n'ai qu'Ubuntu sous la main.

0 votes

Merci, j'ai ajouté une nouvelle balise <Location> avec le contenu SetHandler application/x-httpd-php et cela fonctionne.

0 votes

En fait, ma première solution n'était pas assez bonne puisque les fichiers css étaient envoyés en tant que text/html ce qui faisait que chrome ne les évaluait pas correctement - erreur "Resource interpreted as Stylesheet but transferred with MIME type text/html" . J'ai résolu ce problème en utilisant SetHandler None AddHandler application/x-httpd-php .php

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X