IspCP: upgrade Etch à Lenny

J’ai effectué ma mise à jour de Etch vers Lenny sur mon serveur en prod. Celui est gérer pour la partie hébergement par IspCP. J’avoue que je commence gentiment à retrouver mon souffle, et à destresser… J’ai eu, comment dire… Un peu de stress!

Le problème? Oh, pas grand chose… Juste qu’aucuns de mes vhosts ne voulaient fonctionner… Ou plus précisément que les scripts phps refusaient de fonctionner.. Comme ca, tout a coup! J’avais le droit à une erreur 500 dés le moment ou je tentais d’accéder a un script php.

A titre d’informations, voila la commande qui m’a posé souci:

aptitude dist-upgrade

C’est à dire la vrai mise à jour complète de mon système!

Après plusieurs recherches, voila l’information que j’avais dans un apache2ctl configtest:

Warning: SuexecUserGroup directive requires SUEXEC wrapper.
Warning: SuexecUserGroup directive requires SUEXEC wrapper.
Warning: SuexecUserGroup directive requires SUEXEC wrapper.
Warning: SuexecUserGroup directive requires SUEXEC wrapper.

Donc problème avec Apache. Une recherche google me signale que je dois faire un chmod 4711 /usr/lib/apache2/suexec. Je m'exécute... Manque de bol, je ne recois qu'une information comme quoi suexec n'existe pas... Ok, ca doit venir de la...

aptitude install suexec
reboot

Après un reboot, le système refonctionnait parfaitement! J’ai pu terminer ma mise à jour par un



aptitude safe-upgrade
aptitude full-upgrade

Et me voila avec une magnifique bécane sous Debian Lenny, à jour!

Si je peux éviter des sueurs froides à certains d’entre vous, j’en serais heureux ;)

Leave a Reply