# Erreur de redemarrage de apache2

**URL:** <https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486>\
**Category:** Support Debian\
**Created:** [Novembre 29, 2022, 9:37 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486 "2022-11-29T09:37:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 29, 2022, 9:37 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/1 "2022-11-29T09:37:35Z")

</div>

Bonjour tout le monde,

j’ai un problème avec apache2, lorsque je tape `systemctl restart apache2` m’affiche ça:

```nohighlight
job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

```

et lorsque je saisie dans la barre de navigation: **localhost** ça passe directement vers **[https://localhost](https://localhost)**

quelqu’un peut m’aider  
Merci d’avance

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 29, 2022, 10:26 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/2 "2022-11-29T10:26:08Z")

</div>

Et dans les logs que l’on te recommande d’aller consulter, tu vois quoi ?

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 29, 2022, 10:29 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/3 "2022-11-29T10:29:24Z")

</div>

en tapant **systemctl status apache2.service** on a ça:

```auto
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor prese>
     Active: failed (Result: exit-code) since Tue 2022-11-29 10:03:07 CET; 1h 2>
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 6067 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FA>
        CPU: 20ms

nov. 29 10:03:06 nora systemd[1]: Starting The Apache HTTP Server...
nov. 29 10:03:07 nora apachectl[6070]: apache2: Syntax error on line 141 of /et>
nov. 29 10:03:07 nora apachectl[6067]: Action 'start' failed.
nov. 29 10:03:07 nora apachectl[6067]: The Apache error log may have more infor>
nov. 29 10:03:07 nora systemd[1]: apache2.service: Control process exited, code>
nov. 29 10:03:07 nora systemd[1]: apache2.service: Failed with result 'exit-cod>
nov. 29 10:03:07 nora systemd[1]: Failed to start The Apache HTTP Server.

```

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 29, 2022, 10:41 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/4 "2022-11-29T10:41:19Z")

</div>

> [@noranina](#):
>
> ```plaintext
> nov. 29 10:03:07 nora apachectl[6070]: apache2: Syntax error on line 141 of /et>
> 
> ```

Et ça te dit pas où se situe ton problème 😇

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 29, 2022, 10:44 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/5 "2022-11-29T10:44:48Z")

</div>

non, je ne vois pas

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 29, 2022, 11:03 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/6 "2022-11-29T11:03:00Z")

</div>

> [@noranina](#):
>
> Syntax error on line 141

C’est pourtant limpide comme message d’erreur ?

tu as un souci de syntaxe dans ton fichier de conf, donc tu as apporté des modification à ce fichier et fais une erreur de syntaxe.

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 29, 2022, 1:15 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/7 "2022-11-29T13:15:42Z")

</div>

toujours, je trouve pas l’erreur, j’ai tenté de copier le dossier **apache2** d’une machine ou apache est fonctionnel mais toujours le même message d’erreur.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 29, 2022, 1:48 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/8 "2022-11-29T13:48:59Z")

</div>

T’es vraiment sûr de ne pas avoir modifié un fichier de vhost ou autre avant le restart d’apache ?

Tu aura sans doute plus de tail avec journalctl -u apache2.service, mais ton souci est une erreur de syntaxe dans un fichier de conf lu par apache et vue que ton retour est tronqué dans le status de l’unit systemd apache je ne pourrais t’en dire plus.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Novembre 29, 2022, 1:56 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/9 "2022-11-29T13:56:38Z")

</div>

> [@noranina](#):
>
> toujours, je trouve pas l’erreur

as -tu regardé les lignes 141 de tous les fichiers de conf?  
déjà ça

```plaintext
/etc/apache2/ports.conf
/etc/apache2/apache2.conf
/etc/apache2/*d/*conf
/etc/php/*/apache2/php.ini

```

Evidemment les erreurs se propagent donc ça peut être avant la ligne 141

Ensuite tu pourrais nous dire comment tu as installé ton apache

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Novembre 29, 2022, 5:50 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/10 "2022-11-29T17:50:27Z")

</div>

il faut regarder le fichier **explicitement spécifié** dans les logs, à la ligne voulue. ca ne sert à rien de regarder les autres fichiers.  
mais attention, le problème peut venir d’une ligne au dessus, par exemple un tag non fermé.

le mieux est de nous donner ton fichier de conf qu’on le regarde. Du moins des lignes 90 à 150 à minima.  
recopier ta conf ne sert à rien.  
et met nous le message d’erreur au complet, pas juste un bout comme ici:

```auto
29 10:03:06 nora systemd[1]: Starting The Apache HTTP Server...
nov. 29 10:03:07 nora apachectl[6070]: apache2: Syntax error on line 141 of /et>
nov. 29 10:03:07 nora apachectl[6067]: Action 'start' failed.
nov. 2

```

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 30, 2022, 8:12 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/11 "2022-11-30T08:12:06Z")

</div>

Bonjour,  
Maintenant il m’affiche ça comme erreur:

```auto
root@nora:/# systemctl status apache2.service
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2022-11-30 08:52:04 CET; 16min ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 4615 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
        CPU: 19ms

nov. 30 08:52:03 nora systemd[1]: Starting The Apache HTTP Server...
nov. 30 08:52:04 nora apachectl[4618]: AH00534: apache2: Configuration error: No MPM loaded.
nov. 30 08:52:05 nora apachectl[4615]: Action 'start' failed.
nov. 30 08:52:05 nora apachectl[4615]: The Apache error log may have more information.
nov. 30 08:52:04 nora systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
nov. 30 08:52:04 nora systemd[1]: apache2.service: Failed with result 'exit-code'.
nov. 30 08:52:04 nora systemd[1]: Failed to start The Apache HTTP Server.
root@nora:/#

```

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Novembre 30, 2022, 8:13 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/12 "2022-11-30T08:13:35Z")

</div>

Ton apache est configuré pour utilise MPM au lieu de FPM. hors le module MPM ne doit pas etre activé.  
On en revient toujours au départ, sans nous montrer ta configuration (i.e. le nom et chemin du fichier et son contenu) nous n’allons pas pouvoir aller bien loin.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 30, 2022, 8:43 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/13 "2022-11-30T08:43:43Z")

</div>

> [@Zargos](#):
>
> Ton apache est configuré pour utilise MPM au lieu de FPM.

Non FPM c’est le php tu confonds … là c’est un souci avec effectivement le type de MPM (worker,event,fork) ça n’a rien à voir avec du FPM.

> [@noranina](#):
>
> Maintenant il m’affiche ça comme erreur:

Maintenant ? donc tu as fais quelque chose entre temps ?

Là pour le coup si tu cherche sur le net un peu tu trouvera vite que le mpm de ton choix n’est pas activé, il faudrait que tu l’active à l’aide de la commande a2enmod et le MPM de ton choix.

Personnellement je fuis le type prefork et recommande selon les besoins le type event ou worker.

Et je suppose que tous ça te viens naturellement, tu n’est pas en train de tenter de suivre 3 ou 4 articles de blogs à la fois pour mettre ne place un service web ?

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Novembre 30, 2022, 8:46 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/14 "2022-11-30T08:46:23Z")

</div>

> [@Clochette](#):
>
> Non FPM c’est le php tu confonds … là c’est un souci avec effectivement le type de MPM (worker,event,fork) ça n’a rien à voir avec du FPM.

oui c’est de ça dont je voulais parler.

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 30, 2022, 10:29 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/15 "2022-11-30T10:29:08Z")

</div>

là, je suis perdu entre **fpm** et **mpm** , j’ai touché à bcp de fichier mais c’est toujours le même message d’erreur:

```nohighlight
root@nora:/etc/php/7.4/fpm# systemctl restart apache2
Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
root@nora:/etc/php/7.4/fpm# systemctl status apache2.service
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2022-11-30 11:10:06 CET; 10s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 14341 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
        CPU: 16ms

nov. 30 11:10:05 nora systemd[1]: Starting The Apache HTTP Server...
nov. 30 11:10:06 nora apachectl[14344]: AH00534: apache2: Configuration error: No MPM loaded.
nov. 30 11:10:06 nora apachectl[14341]: Action 'start' failed.
nov. 30 11:10:06 nora apachectl[14341]: The Apache error log may have more information.
nov. 30 11:10:06 nora systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
nov. 30 11:10:06 nora systemd[1]: apache2.service: Failed with result 'exit-code'.
nov. 30 11:10:06 nora systemd[1]: Failed to start The Apache HTTP Server.

```

je ne sais pas est ce qu’il y a un moyen de désinstaller tout et refaire l’installation au propre pour éviter tous ça.  
Merci

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 30, 2022, 10:56 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/16 "2022-11-30T10:56:48Z")

</div>

En éspérant que tu voulais utiliser le mpm worker fais un simple :

```auto
a2enmod mpm_worker

```

Et relance ton serveur apache, vue que tu patauges on peu penser que tu as chercher à suivre un tutoriel quelques part ? on peu avoir le liens ?

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 30, 2022, 12:01 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/17 "2022-11-30T12:01:28Z")

</div>

```nohighlight
root@nora:/etc/php/7.4# sudo a2enmod mpm_worker
Considering conflict mpm_event for mpm_worker:
Considering conflict mpm_prefork for mpm_worker:
Module mpm_worker already enabled
root@nora:/etc/php/7.4#

```

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 30, 2022, 12:33 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/18 "2022-11-30T12:33:10Z")

</div>

Mais qu’as tu fait exactement, au fur et à mesure on découvre des choses qui ne vont pas.

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 30, 2022, 12:47 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/19 "2022-11-30T12:47:39Z")

</div>

je ne sais pas est ce qu’il y a un moyen de désinstaller tout et refaire l’installation au propre pour éviter tous ça.  
Merci

---

<div class="post-metadata">

**Author:** ![noranina](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e56c9b/32.png) [@noranina](https://www.debian-fr.org/u/noranina)\
**Post date:** [Novembre 30, 2022, 12:54 UTC](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486/20 "2022-11-30T12:54:27Z")

</div>

Même lorsque je tape dans le navigateur **localhost** s’affiche rien sachant que je suis sur une machine en local.  
quand je tape **localhost** ça apparaît sur le navigateur **[https://localhost](https://localhost)**

la page apache ne s’affiche pas en tapant **localhost**  
Merci

[Page suivante](https://www.debian-fr.org/t/erreur-de-redemarrage-de-apache2/87486.md?page=2)
