Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/10/2016, à 22:31

ijack30

[RESOLU]Probleme avec Apache

Bonjour

Sur mon serveur Ubuntu 16.04.1, j'ai un problème avec mon service Apache

Sudo service apache2 restart
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.

Que puis-je faire ?

 journalctl -xe
-- L'unité (unit) apache2.service a commencé à démarrer.
oct 05 16:37:11 supportr apache2[1426]:  * Starting Apache httpd web server apache2
oct 05 16:37:11 supportr apache2[1426]:  *
oct 05 16:37:11 supportr apache2[1426]:  * The apache2 configtest failed.
oct 05 16:37:11 supportr apache2[1426]: Output of config test was:
oct 05 16:37:11 supportr apache2[1426]: apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: C
oct 05 16:37:11 supportr apache2[1426]: Action 'configtest' failed.
oct 05 16:37:11 supportr apache2[1426]: The Apache error log may have more information.
oct 05 16:37:11 supportr systemd[1]: apache2.service: Control process exited, code=exited status=1
oct 05 16:37:11 supportr systemd[1]: Failed to start LSB: Apache2 web server.
-- Subject: L'unité (unit) apache2.service a échoué

J'ai 2 serveurs identiques, et les fichiers
/etc/apache2/apache2.conf
/etc/apache2/mods-enabled/php5.load

sont identiques sur les lignes mentionnées dans le message ?! :-(

Dernière modification par ijack30 (Le 06/10/2016, à 16:52)

Hors ligne

#2 Le 05/10/2016, à 22:55

jplemoine

Re : [RESOLU]Probleme avec Apache

Quel est le contenu des 2 fichiers ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 05/10/2016, à 23:00

ijack30

Re : [RESOLU]Probleme avec Apache

jplemoine a écrit :

Quel est le contenu des 2 fichiers ?

je vois que je ne suis pas le seul a rencontrer le problème
https://forum.ubuntu-fr.org/viewtopic.php?id=1860651

C'est exactement ca, mais il ne sait pas comment il l'a corrigé ??!
Ligne 1

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

Ligne 140

IncludeOptional mods-enabled/*.load

Hors ligne

#4 Le 05/10/2016, à 23:07

jplemoine

Re : [RESOLU]Probleme avec Apache

question bête : le fichier /usr/lib/apache2/modules/libphp5.so existe-t-il ? Si oui, quel sont ses droits ?

Par contre, en 16.04.1, comment se fait-il que tu ait php5 ? Il me semble que de base, c'est php7 ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#5 Le 06/10/2016, à 10:06

bruno

Re : [RESOLU]Probleme avec Apache

+1 tu ne devaris pas avoir de PHP5 sous Ubuntu 16.04. As-tu bien installé PHP 7.0 ?

sudo apt install php php7.0 libapache2-mod-php libapache2-mod-php7.0

Si oui :

sudo a2dismod php5
sudo a2enmod php7.0
sudo service apache2 restart

Dernière modification par bruno (Le 06/10/2016, à 10:07)

Hors ligne

#6 Le 06/10/2016, à 14:08

ijack30

Re : [RESOLU]Probleme avec Apache

jplemoine a écrit :

question bête : le fichier /usr/lib/apache2/modules/libphp5.so existe-t-il ? Si oui, quel sont ses droits ?

Par contre, en 16.04.1, comment se fait-il que tu ait php5 ? Il me semble que de base, c'est php7 ?


Question pas si bête que cela, j'ai même pas pensé a regarder.. en effet, il n'existe pas, c'est la version libphp7.0.so qui est présente.
C'est étrange, car j'ai 2 serveur absolument identiques, que j'ai récemment upgradé en 16.04.1.

Celui-là pose problème, l'autre fonctionne toujours, et pourtant, lui aussi a le fichier libphp7.0....
Bon en tout cas, ne pas se poser trop de questions. Je vais passer à la version 7, on verra bien dans quelques minutes.
Merci

Hors ligne

#7 Le 06/10/2016, à 14:26

ijack30

Re : [RESOLU]Probleme avec Apache

bruno a écrit :

+1 tu ne devaris pas avoir de PHP5 sous Ubuntu 16.04. As-tu bien installé PHP 7.0 ?

sudo apt install php php7.0 libapache2-mod-php libapache2-mod-php7.0

Si oui :

sudo a2dismod php5
sudo a2enmod php7.0
sudo service apache2 restart

Bon j'ai fait tout cela, maintenant, je n'ai plus d'erreur en partant mes services apache. Par contre, mn site ne répond toujours pas ?!
j'ai redémarré le serveur au complet, et j'ai pu voir cela au démarrage

[FAILED] Failed to start Kerberos 5 Key Distribution Center.
see 'systemctl status krb5-kdc.service' for details.

ca pourrait avoir un rapport ?

Dernière modification par ijack30 (Le 06/10/2016, à 14:27)

Hors ligne

#8 Le 06/10/2016, à 14:48

jplemoine

Re : [RESOLU]Probleme avec Apache

ijack30 a écrit :

ca pourrait avoir un rapport ?

Aucune idée mais ça dit quoi la ligne à taper ?

systemctl status krb5-kdc.service

(peut-être en sudo ?)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#9 Le 06/10/2016, à 14:49

bruno

Re : [RESOLU]Probleme avec Apache

Quand un service ne fonctionne pas il faut examiner les logs…
A priori le système d’authentification Kerberos n'a rien à voir avec Apache.

Hors ligne

#10 Le 06/10/2016, à 14:57

pires57

Re : [RESOLU]Probleme avec Apache

Parfaitement d'accord donc en attendant les logs ....


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#11 Le 06/10/2016, à 16:03

ijack30

Re : [RESOLU]Probleme avec Apache

voici

systemctl status krb5-kdc.service
● krb5-kdc.service - Kerberos 5 Key Distribution Center
   Loaded: loaded (/lib/systemd/system/krb5-kdc.service; enabled; vendor preset:
  Drop-In: /lib/systemd/system/krb5-kdc.service.d
           └─slapd-before-kdc.conf
   Active: failed (Result: exit-code) since jeu 2016-10-06 08:18:58 EDT; 1h 43mi
  Process: 591 ExecStart=/usr/sbin/krb5kdc -P /var/run/krb5-kdc.pid $DAEMON_ARGS

oct 06 08:18:57 supportr systemd[1]: Starting Kerberos 5 Key Distribution Center
oct 06 08:18:58 supportr krb5kdc[591]: krb5kdc: cannot initialize realm ADSINC.C
oct 06 08:18:58 supportr systemd[1]: krb5-kdc.service: Control process exited, c
oct 06 08:18:58 supportr systemd[1]: Failed to start Kerberos 5 Key Distribution
oct 06 08:18:58 supportr systemd[1]: krb5-kdc.service: Unit entered failed state
oct 06 08:18:58 supportr systemd[1]: krb5-kdc.service: Failed with result 'exit-
lines 1-13/13 (END)...skipping...
● krb5-kdc.service - Kerberos 5 Key Distribution Center
   Loaded: loaded (/lib/systemd/system/krb5-kdc.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/krb5-kdc.service.d
           └─slapd-before-kdc.conf
   Active: failed (Result: exit-code) since jeu 2016-10-06 08:18:58 EDT; 1h 43min ago
  Process: 591 ExecStart=/usr/sbin/krb5kdc -P /var/run/krb5-kdc.pid $DAEMON_ARGS (code=exited, status=1/FAILURE)

oct 06 08:18:57 supportr systemd[1]: Starting Kerberos 5 Key Distribution Center...
oct 06 08:18:58 supportr krb5kdc[591]: krb5kdc: cannot initialize realm ADSINC.CA - see log file for details
oct 06 08:18:58 supportr systemd[1]: krb5-kdc.service: Control process exited, code=exited status=1
oct 06 08:18:58 supportr systemd[1]: Failed to start Kerberos 5 Key Distribution Center.
oct 06 08:18:58 supportr systemd[1]: krb5-kdc.service: Unit entered failed state.
oct 06 08:18:58 supportr systemd[1]: krb5-kdc.service: Failed with result 'exit-code'.

Hors ligne

#12 Le 06/10/2016, à 16:08

bruno

Re : [RESOLU]Probleme avec Apache

La sortie de systemctl status ce ne sont pas les logs. D'ailleurs c'est bien indiqué d'examiner les logs pour plus de détails.

Pour l'instant on s'occupe du problème du site qui « ne répond pas ». Y-a-t-il un message d'erreur quand tu essaies d'y accéder ? Si oui le quel ? Que disent les logs d'Apache quand tu essaie d'y accéder (dans /var/log/apache2 si tu n'en a pas modifié l'emplacement) ?

Pour Kerberos il faudra peut-être ouvrir un autre fil où tu expliqueras pourquoi tu l'utilises et comment tu l'as configuré.

Dernière modification par bruno (Le 06/10/2016, à 16:10)

Hors ligne

#13 Le 06/10/2016, à 16:30

ijack30

Re : [RESOLU]Probleme avec Apache

ok parfait.. une chose à la fois.. c'était juste au cas ou il y avait un lien

bon voici le log

[Thu Oct 06 08:11:44.092544 2016] [mpm_prefork:notice] [pid 4472] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Thu Oct 06 08:11:44.092637 2016] [core:notice] [pid 4472] AH00094: Command line: '/usr/sbin/apache2'
[Thu Oct 06 08:15:31.581249 2016] [mpm_prefork:notice] [pid 4472] AH00169: caught SIGTERM, shutting down
[Thu Oct 06 08:16:11.713213 2016] [mpm_prefork:notice] [pid 933] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Thu Oct 06 08:16:11.714113 2016] [core:notice] [pid 933] AH00094: Command line: '/usr/sbin/apache2'
[Thu Oct 06 08:18:23.754982 2016] [mpm_prefork:notice] [pid 933] AH00169: caught SIGTERM, shutting down
[Thu Oct 06 08:19:02.508571 2016] [mpm_prefork:notice] [pid 963] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Thu Oct 06 08:19:02.532376 2016] [core:notice] [pid 963] AH00094: Command line: '/usr/sbin/apache2'
[Thu Oct 06 08:22:09.512755 2016] [mpm_prefork:notice] [pid 963] AH00169: caught SIGTERM, shutting down
[Thu Oct 06 08:22:10.599352 2016] [mpm_prefork:notice] [pid 1881] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Thu Oct 06 08:22:10.599447 2016] [core:notice] [pid 1881] AH00094: Command line: '/usr/sbin/apache2'
[Thu Oct 06 08:22:21.554984 2016] [mpm_prefork:notice] [pid 1881] AH00169: caught SIGTERM, shutting down
[Thu Oct 06 08:22:22.645806 2016] [mpm_prefork:notice] [pid 1938] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Thu Oct 06 08:22:22.645900 2016] [core:notice] [pid 1938] AH00094: Command line: '/usr/sbin/apache2'

Je suis vraiment pas un spécialiste Ubuntu.

Mais maintenant, je pense que le service part très bien.. j'ai tout de même réussi a entrer mais avec l'adresse Ip et pas le nom.. bon, ca c'est un detail
Je pense que ca va être correct

Dernière modification par ijack30 (Le 06/10/2016, à 16:33)

Hors ligne

#14 Le 06/10/2016, à 16:46

pires57

Re : [RESOLU]Probleme avec Apache

Qu'est ce que tu appelles le nom? depuis où ? la même machine ? une machine distante?
par défaut Apache écoute sur le réseau donc si depuis le serveur tu tapes localhost ou 127.0.0.1 dans un navigateur tu auras la page par défaut d'apache.
Maintenant si tu tente d'y accéder depuis une machine distante, il te faut dans ce cas il faut utiliser l'IP assigné a ton serveur ou un nom de domaine mais dans ce cas il faut soit :
- le renseigner dans le fichier hosts de ton pc.
- configurer un serveur DNS.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#15 Le 06/10/2016, à 16:52

ijack30

Re : [RESOLU]Probleme avec Apache

Ok, tout est beau..je faisais a partir de mon poste Windows, et l'url avec le nom ne fonctionnait pas. uniquement l'adresse Ip du serveur.

J'avais un problème ..

tout est beau maintenant. mon serveur répond comme avant !
avec le nom

Merci à tous pour votre aide.. c'est très apprécié.

Hors ligne