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 24/07/2017, à 11:25

RolandG

[Résolu]réinstallation de php-mysql défectueuse

Bonjour à tous,

La moitié de mon we sur qlq chose que je  suppose simple, sans résultat, d'où mon appel à l'aide :

J'ai cassé mon LAMP !
No problémo, je désinstalle tout dans l'ordre inverse, un par un :

sudo apt-get purge php-mysql
sudo apt-get purge libapache2-mod-php
sudo apt-get purge mariadb-server
sudo apt-get purge php
sudo apt autoremove

et on repart dans le bons sens.
Tout s'est bien passé, sauf le dernier :

sudo apt-get purge php-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « php-mysql » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
roland@roland-TMP645-M:~$ sudo apt-get install php-mysql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
The following additional packages will be installed:
  php7.0-mysql
Les NOUVEAUX paquets suivants seront installés :
  php-mysql php7.0-mysql
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/126 ko dans les archives.
Après cette opération, 488 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Sélection du paquet php7.0-mysql précédemment désélectionné.
(Lecture de la base de données... 279901 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php7.0-mysql_7.0.18-0ubuntu0.16.04.1_amd64.deb ..."
Dépaquetage de php7.0-mysql (7.0.18-0ubuntu0.16.04.1) ...
Sélection du paquet php-mysql précédemment désélectionné.
Préparation du dépaquetage de .../php-mysql_1%3a7.0+35ubuntu6_all.deb ...
Dépaquetage de php-mysql (1:7.0+35ubuntu6) ...
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.0 (7.0.18-0ubuntu0.16.04.1) ...
Traitement des actions différées (« triggers ») pour php7.0-fpm (7.0.18-0ubuntu0.16.04.1) ...
Paramétrage de php7.0-mysql (7.0.18-0ubuntu0.16.04.1) ...
Paramétrage de php-mysql (1:7.0+35ubuntu6) ...
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.0 (7.0.18-0ubuntu0.16.04.1) ...
Traitement des actions différées (« triggers ») pour php7.0-fpm (7.0.18-0ubuntu0.16.04.1) ...

à première vue, rien à signaler ...
La doc ubuntu me dit "Pour protéger phpMyAdmin, pensez à modifier le mot de passe d'administration. Par défaut celui-ci est vide. "
Qu'à cela ne tienne :

sudo htpasswd /etc/phpmyadmin/htpasswd.setup admin
htpasswd: cannot modify file /etc/phpmyadmin/htpasswd.setup; use '-c' to create it

Et pourquoi ne peut-il le modifier ? Parce que le répertoire /etc/phpmyadmin n'existe pas !

Ce qui pose problème à toute action postérieure.
J'ai réessayé 10 fois avec le mm résultat. (désinstallation par "sudo apt-get purge php-mysql*", puis réinstallation, ...)
Il doit rester qlq part un point qui convainc apt-get de NE PAS créer ce répertoire et y mettre le contenu idoine.

Comment trouver ce qui pèche ???

Merci par avance pour votre aide

Cordialement
Roland

ps: je précise que :

  • apache fonctionne (page "it work!" affichée sur "localhost" ou "127.0.0.1")

  • php fonctionne (affichage de phpinfo)

  • les deux virtualhosts installés fonctionnent (affichage des pages déjà développées)

  • mariadb fonctionne :

service mysql status
● mysql.service - LSB: Start and stop the mysql database server daemon
   Loaded: loaded (/etc/init.d/mysql; bad; vendor preset: enabled)
   Active: active (running) since lun. 2017-07-24 10:34:28 CEST; 55min ago
     Docs: man:systemd-sysv-generator(8)
   CGroup: /system.slice/mysql.service
           ├─1561 /bin/bash /usr/bin/mysqld_safe
           ├─1789 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=m
           └─1790 logger -t mysqld -p daemon error

Dernière modification par RolandG (Le 24/07/2017, à 13:54)


loup maigre (et vieux ...)

Hors ligne

#2 Le 24/07/2017, à 11:30

abelthorne

Re : [Résolu]réinstallation de php-mysql défectueuse

Et tu as installé PHPMyAdmin ? il n'est pas inclus dans une installation LAMP par défaut.

Hors ligne

#3 Le 24/07/2017, à 13:53

RolandG

Re : [Résolu]réinstallation de php-mysql défectueuse

Bonjour Abelthorne,
et merci pour ta réponse rapide

Et tu as installé PHPMyAdmin ? il n'est pas inclus dans une installation LAMP par défaut.

Quand je disais que j'avais loupé qlq chose de simple ... (j'était persuadé que le paquet php-mysql installait aussi phpmyadmin)
plus bourrin tu meurs ...

Tout fonctionne, merci encore de ton retour.

Cordialement
Roland


loup maigre (et vieux ...)

Hors ligne

#4 Le 24/07/2017, à 16:04

cqfd93

Re : [Résolu]réinstallation de php-mysql défectueuse

Modération : merci de respecter la langue du forum qui est le français : pas de SMS.


cqfd93

Hors ligne