Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
suexec [Le 31/01/2009, 10:49] Alex10336 |
suexec [Le 31/08/2022, 23:15] (Version actuelle) moths-art correction tirets doubles (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>serveur hardy sécurité apache}} | + | {{tag>serveur sécurité apache BROUILLON}} |
====== Re-configuration de Suexec ====== | ====== Re-configuration de Suexec ====== | ||
- | Comment redéfinir "rapidement" la configuration "AP_DOC_ROOT=/var/www" de suexec. Testé sur Ubuntu Hardy LTS en mode serveur. | + | Comment redéfinir "rapidement" la configuration "AP_DOC_ROOT=/var/www" de suexec.\\ |
+ | Pour ceux qui ont leurs site dans un autre dossier que celui par défaut /var/www (ex: ///home/**<user>**/www//)\\ | ||
+ | Et qui ont certaines erreurs de ce genre dans leurs logs:\\ | ||
+ | * ''suexec policy violation: see suexec log for more details'' | ||
+ | * ''command not in docroot (/home/user/cgi-bin/php-cgi)'' | ||
+ | Testé sur Ubuntu [[Hardy]] LTS en mode serveur.\\ | ||
/usr/lib/apache2/suexec -V | /usr/lib/apache2/suexec -V | ||
Ligne 36: | Ligne 41: | ||
* Trouvez (avec Ctrl+W) | * Trouvez (avec Ctrl+W) | ||
- | ''--with-suexec-docroot=/var/www'' | + | ''%%--%%with-suexec-docroot=/var/www'' |
* Remplacer par ce que vous voulez, ex: | * Remplacer par ce que vous voulez, ex: | ||
- | ''--with-suexec-docroot=/home'' | + | ''%%--%%with-suexec-docroot=/home'' |
==== Changement de la version d'apache ==== | ==== Changement de la version d'apache ==== | ||
Ligne 70: | Ligne 75: | ||
dpkg-buildpackage | dpkg-buildpackage | ||
- | Arriver là vous pouvez aller vous faire un café, sa va prendre un certain temps. | + | Arriver là vous pouvez aller vous faire un café, ça va prendre un certain temps. |
===== Installation ===== | ===== Installation ===== | ||
Ligne 78: | Ligne 83: | ||
cd /usr/src/ | cd /usr/src/ | ||
- | Celui concerné par suexec est ''apache2.2-common_2.2.8-1ubuntu0.3perso1_i386.deb''\\ | + | Pour l'installer avec le mpm worker: |
- | Pour l'installer: | + | |
- | dpkg -i apache2.2-common_2.2.8-1ubuntu0.3perso1_i386.deb | + | <code> dpkg -i apache2-mpm-worker_*.deb apache2_*.deb apache2.*.deb apache2-utils_*.deb</code> |
+ | ===== Problèmes ===== | ||
+ | ==== Erreur 500 avec php après une mise à jour ==== | ||
+ | Sous root, les commandes suivantes: | ||
+ | chmod 4755 /usr/lib/apache2/suexec | ||
+ | /etc/init.d/apache2 restart | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | //Contributeurs : [[:utilisateurs:Alex10336]], |