httpd ne démarre plus
J'ai encore bourdé
Logiciels / Autres logiciels

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
ça a pas l'air mais je fais des progrès, en bousillage aussi d'ailleurs.
Donc, m'appuyant sur cette entrée de forum et sur le wiki. J'ai donc installé et configuré les mots de passe MariaDB et surtout PhPMyAdmin. Et ça fonctionnait. J’avais accès à PhpMyAdmin. C'était cool.
Sauf que, j'ai voulu installer un site SPIP, et là, patatras "htaccess inopérant". Je demande sur la liste SPIP d'où ça vient. C'est une histoire de configuration du serveur Apache. Ok je modifie le fichier httpd.conf en suivant le lien qui m'a été donné (oui c'est sur ce forum).
J'apprends deux trucs au passage grâce à ses réponses (pas que celle du forum) : avec cette version de Notepadqq on peut modifier un fichier et l'enregistrer en tant que super-utilisateur et à utiliser nano en mode terminal.
Sauf que, toujours rien. J'ai fait une autre modification du fichier Apache, et peut-être que c'est ça qui pose problème. Depuis httpd ne démarre plus.
J'ai fait mysqld pour voir
Résultat, des erreurs partout :
Caché :
Code BASH :
2019-11-05 14:46:28 0 [Note] mysqld (mysqld 10.3.17-MariaDB) starting as process 10559 ... 2019-11-05 14:46:28 0 [ERROR] mysqld: Can't lock aria control file '/var/lib/mysql/aria_log_control' for exclusive use, error: 11. Will retry for 30 seconds 2019-11-05 14:46:59 0 [ERROR] mysqld: Got error 'Could not get an exclusive lock; file is probably in use by another process' when trying to use aria control file '/var/lib/mysql/aria_log_control' 2019-11-05 14:46:59 0 [ERROR] Plugin 'Aria' init function returned error. 2019-11-05 14:46:59 0 [ERROR] Plugin 'Aria' registration as a STORAGE ENGINE failed. 2019-11-05 14:46:59 0 [Note] InnoDB: Using Linux native AIO 2019-11-05 14:46:59 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins 2019-11-05 14:46:59 0 [Note] InnoDB: Uses event mutexes 2019-11-05 14:46:59 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2019-11-05 14:46:59 0 [Note] InnoDB: Number of pools: 1 2019-11-05 14:46:59 0 [Note] InnoDB: Using SSE2 crc32 instructions 2019-11-05 14:46:59 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M 2019-11-05 14:46:59 0 [Note] InnoDB: Completed initialization of buffer pool 2019-11-05 14:46:59 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). 2019-11-05 14:46:59 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 11 2019-11-05 14:46:59 0 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files. 2019-11-05 14:46:59 0 [Note] InnoDB: Retrying to lock the first data file 2019-11-05 14:47:00 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 11
Et ça finit par :
Code BASH :
2019-11-05 14:48:40 0 [ERROR] Aborting 191105 14:48:40 server_audit: STOPPED
Quand je fais la commande :
Code BASH :
systemctl restart mysqld
Il ne se passe pas grand chose.
Si vous avez une idée de génie (même de pas génie du tout) ?
Merci.
Ah oui, sinon il y a quelqu'un qui m'a dit que ça pourrait être une question de vhost. J'ai ça quelque part, mais je n'y ai pas touché et je ne sais pas si c'est automatique dans Mageia.
Voilà.
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Les serveurs sous Mageia se contrôlent avec systemctl.
Après avoir modifié les fichiers de configuration d'apache, il faut redémarrer celui-ci. Donc :
Code BASH :
systemctl restart httpd
Si tu veux savoir où en est un service,
Code BASH :
systemctl status mysqld
Là, tu as voulu démarrer le serveur directement, alors que manifestement il y avait déjà une instance qui tournait.
Yves

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Ysabeau :
J'apprends deux trucs au passage grâce à ses réponses (pas que celle du forum) : avec cette version de Notepadqq on peut modifier un fichier et l'enregistrer en tant que super-utilisateur et à utiliser nano en mode terminal.
kwrite aussi
Ysabeau :
Quand je fais la commande :
Il ne se passe pas grand chose.
Voilà.
Quand je fais la commande :
Code BASH :
systemctl restart mysqld
Il ne se passe pas grand chose.
Voilà.
C'est plutôt bon signe.
Édité par Papoteur Le 05/11/2019 à 15h41
Yves

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
J'ai fait
Code BASH :
journalctl -u httpd.service
pour avoir une idée (ah ah) de ce qui se passe. Donc, cela donne pour le plus récent :
Code BASH :
nov. 05 15:43:41 localhost systemd[1]: Starting The Apache HTTP Server... nov. 05 15:43:41 localhost httpd[15829]: AH00526: Syntax error on line 351 of /etc/httpd/conf/httpd.conf: nov. 05 15:43:41 localhost httpd[15829]: Invalid command '\xc5\xb5', perhaps misspelled or defined by a module not included in the server configuration nov. 05 15:43:41 localhost systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE nov. 05 15:43:41 localhost systemd[1]: httpd.service: Failed with result 'exit-code'. nov. 05 15:43:41 localhost systemd[1]: Failed to start The Apache HTTP Server.
Le serveur Apache ne démarre pas. Apparemment, je n'ai pas corrigé ma précédente bourde correctement :
Code BASH :
nov. 05 15:43:41 localhost systemd[1]: Starting The Apache HTTP Server... nov. 05 15:43:41 localhost httpd[15829]: AH00526: Syntax error on line 351 of /etc/httpd/conf/httpd.conf: nov. 05 15:43:41 localhost httpd[15829]: Invalid command '\xc5\xb5', perhaps misspelled or defined by a module not included in the server configuration nov. 05 15:43:41 localhost systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE nov. 05 15:43:41 localhost systemd[1]: httpd.service: Failed with result 'exit-code'. nov. 05 15:43:41 localhost systemd[1]: Failed to start The Apache HTTP Server.
Je vais déjà revoir ça.
Édité par Ysabeau Le 05/11/2019 à 15h52
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
Code BASH :
systemctl status mysqld
J'ai ceci
Code BASH :
● mysqld.service - MySQL database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2019-11-05 15:28:10 CET; 14min ago Process: 23455 ExecStartPre=/usr/sbin/mysqld-prepare-db-dir (code=exited, status=0/SUCCESS) Main PID: 23469 (mysqld) Status: "Taking your SQL requests now..." Memory: 43.8M CGroup: /system.slice/mysqld.service └─23469 /usr/sbin/mysqld bash-4.4$ systemctl restart httpd Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
Bref y'a un truc qui cloche dans httpd.service.
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
Code BASH :
-- L'unité (unit) httpd.service a commencé à démarrer. nov. 05 15:43:41 localhost httpd[15829]: AH00526: Syntax error on line 351 of /etc/httpd/conf/httpd.conf: nov. 05 15:43:41 localhost httpd[15829]: Invalid command '\xc5\xb5', perhaps misspelled or defined by a module not included in the server configuration nov. 05 15:43:41 localhost systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE -- Subject: Unit process exited -- Defined-By: systemd -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- An ExecStart= process belonging to unit httpd.service has exited. -- -- The process' exit code is 'exited' and its exit status is 1. nov. 05 15:43:41 localhost systemd[1]: httpd.service: Failed with result 'exit-code'. -- Subject: Unit failed -- Defined-By: systemd -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- The unit httpd.service has entered the 'failed' state with result 'exit-code'. nov. 05 15:43:41 localhost systemd[1]: Failed to start The Apache HTTP Server. -- Subject: L'unité (unit) httpd.service a échoué -- Defined-By: systemd -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- L'unité (unit) httpd.service a échoué, avec le résultat failed. nov. 05 15:43:41 localhost polkitd[1328]: Unregistered Authentication Agent for unix-process:15802:680132 (system bus name :1.153, object path /org/freedesktop/Pol> nov. 05 15:55:12 localhost su[17805]: pam_unix(su:session): session closed for user root lines 1157-1194/1194 (END)
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Code BASH :
Syntax error on line 351 of /etc/httpd/conf/httpd.conf:
Yves

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
Sauf que (oui c'était trop beau), je me retrouve avec ceci
Code BASH :
nov. 05 16:51:05 localhost httpd[8293]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName>
Et je ne vois pas du tout ou mettre l'info dans httpd.conf.
Sinon, comment récupérer un fichier http.conf neuf ? Que je reparte de zéro.
Merci.
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
Papoteur :
Il faut que tu ailels regarder de près la ligne 351 :
Code BASH :
Syntax error on line 351 of /etc/httpd/conf/httpd.conf:
Ouaip j'ai vu

OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
Édité par Ysabeau Le 05/11/2019 à 17h45
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
La page d' accueil de phpmyadmin s' affiche t' elle ?
Si oui, la non connexion au serveur mysql est probablement due au non démarrage de mysql (phpmyadmin étant une interface de connexion au serveur mysql)

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
me dit ça :
Code BASH :
nov. 05 19:27:34 localhost mysqld[23469]: 2019-11-05 19:27:34 10 [Warning] Access denied for user 'root'@'localhost' (using password: YES)
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

Ysabeau Membre non connecté
-
- Voir le profil du membre Ysabeau
- Inscrit le : 09/08/2015
- Site internet
- Groupes :
-
Ambassadeur
Code BASH :
bash-4.4$ systemctl status mysqld ● mysqld.service - MySQL database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2019-11-05 15:28:10 CET; 4h 3min ago Process: 23455 ExecStartPre=/usr/sbin/mysqld-prepare-db-dir (code=exited, status=0/SUCCESS) Main PID: 23469 (mysqld) Status: "Taking your SQL requests now..." Memory: 44.2M CGroup: /system.slice/mysqld.service └─23469 /usr/sbin/mysqld
OS préféré Mageia, environnements de bureau LXDE et XFCE, CMS préféré SPIP, suite bureautique préférée LibreOffice, logiciel de dessin préféré Inkscape.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Le mot de passe root de mysql a été changé ?
Ici,
soit le mot de passe root de mysql n' est pas le bon,
soit root@localhost n' existe pas,
Soit c' est autre chose ( mais je n' ai pas d' autre idées pour l' instant)
Si c' est appelé depuis un programme php, on peut essayer de faire une connexion manuelle
mysql -u root -p
Édité par nic80 Le 05/11/2019 à 19h45

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
As-tu exécuté
Code BASH :
mysql_secure_installation
et défini le mot de passe pour mysql à cette occasion ?
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie