Pages : 1
#1 Le 04/03/2016, à 23:23
- Ahmad92
Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Bonjour !
j’obtiens cela lorsque j'essaie d'installer phpmyadmin.
j'ai déjà intallé une par une: apache2, php7.0, libapache2-mod-php7.0, mysql et mysql-sever,
C'est pour configurer un serveur lamp.
J'ai installé le 14.04 en Dualboot avec Windows il y a quelque semaines.
ahmad@mouhamadou-Moustapha-NDAO:/$ phpmyadmin
phpmyadmin : commande introuvable
ahmad@mouhamadou-Moustapha-NDAO:/$ sudo apt-get install phpmyadmin
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
phpmyadmin : Dépend: php-gettext mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
Dernière modification par Ahmad92 (Le 04/03/2016, à 23:32)
Hors ligne
#2 Le 05/03/2016, à 08:25
- bruno
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Bonjour,
PHP 7.0 n'étant pas dans les dépôts officiels, ce n'est pas très étonnant qu'il y ait des conflits au niveau des paquets (phpmyadmin, php-gettexte, etc.)
#3 Le 05/03/2016, à 08:48
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Donc si je change de version PHP çà va marcher?
Hors ligne
#4 Le 05/03/2016, à 15:48
- bruno
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Si tu n'utilises que les dépôts officiels tu n'auras pas ce type de problèmes. Maintenant je n'ai aucune idée de comment et pourquoi tu as installé PHP 7. Donc je ne peux rien dire de plus.
#5 Le 05/03/2016, à 15:52
- Ayral
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Si tu n'utilises que les dépôts officiels tu n'auras pas ce type de problèmes. Maintenant je n'ai aucune idée de comment et pourquoi tu as installé PHP 7. Donc je ne peux rien dire de plus.
Il l'a dit dès le début
C'est pour configurer un serveur lamp.
Il aurait pu utiliser la méthode décrite dans la documentation sur l'installation d'un serveur Lamp
Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540
Hors ligne
#6 Le 05/03/2016, à 16:19
- bruno
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
bruno a écrit :Si tu n'utilises que les dépôts officiels tu n'auras pas ce type de problèmes. Maintenant je n'ai aucune idée de comment et pourquoi tu as installé PHP 7. Donc je ne peux rien dire de plus.
Il l'a dit dès le début
Non il a juste dit quels paquets il avait installé, il n'a expliqué ni pourquoi il avait besoin de la version 7.0 de PHP, ni d'où proviennent les paquets PHP7.
Si les paquets PHP7 proviennent d'un dépôt « exotique », il y a fort à parier qu'il y ait un joyeux bordel entre les paquets officiels PHP5 et PHP7…
Dernière modification par bruno (Le 05/03/2016, à 16:19)
#7 Le 05/03/2016, à 17:00
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Non j'avais installé php7 avec apt-get
Mais avec la première réponse de bruno j'ai désinstallé le php7 pour mettre le php5.
Je veux simplement avoir la dernière version de php. Je compte faire toute les configuration puis faire un update vers PHP7.0.
C'est possible?
Dernière modification par Ahmad92 (Le 05/03/2016, à 17:01)
Hors ligne
#8 Le 05/03/2016, à 20:50
- bobe
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Tu ne pourras pas utiliser le paquet phpmyadmin du dépôt avec php 7 installé et non php 5 (je ne sais pas si les deux peuvent être installés en même temps).
Tu peux tout à fait installer manuellement phpmyadmin (il faudra juste le mettre à jour manuellement qd nécessaire, puisqu'il ne sera pas pris en charge par apt).
Ma suggestion dans ce cas de figure :
$ cd /opt
$ wget https://files.phpmyadmin.net/phpMyAdmin/4.5.5.1/phpMyAdmin-4.5.5.1-all-languages.zip
$ unzip phpMyAdmin-4.5.5.1-all-languages.zip
$ cd phpMyAdmin-4.5.5.1-all-languages
$ cp config.sample.inc.php config.inc.php
$ cd /opt
$ ln -s phpMyAdmin-4.5.5.1-all-languages phpmyadmin
Éditer le fichier de configuration config.inc.php si nécessaire.
Créer le fichier de configuration pour apache dans /etc/apache2/conf-available/phpmyadmin.conf :
# phpMyAdmin Apache configuration
Alias /mysql /opt/phpmyadmin
<Directory /opt/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride None
Require local
</Directory>
# Disallow web access to directories that don't need it
<Directory /opt/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /opt/phpmyadmin/setup/lib>
Require all denied
</Directory>
Et enfin les commandes pour activer cette configuration :
$ a2enconf phpmyadmin
$ service apache2 restart
Lors des mises à jour de phpmyadmin, il suffit de refaire la première partie en adaptant l'url à donner à wget bien sùr, copier le fichier config.inc.php dans le nouveau répertoire et changer le lien symbolique.
Hors ligne
#9 Le 06/03/2016, à 19:51
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Merci bobe de ton soutient.. C'est gentille.
Merci à tous et bonne continuation.
Hors ligne
#10 Le 07/03/2016, à 12:08
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Tu peux tout à fait installer manuellement phpmyadmin (il faudra juste le mettre à jour manuellement qd nécessaire, puisqu'il ne sera pas pris en charge par apt).
Salut bobe,
J'ai j'ai téléchargé le paquet phpMyAdmin-4.5.5.1-all-languages.zip directement ici : download phpmyadmin,
puis je l'ai placé directement sans lien symbolique dans /var/www/html.
Maintenant lorsque j'essai: http://localhost/phpMyAdmin-4.5.5.1-all-languages/, çà me dis:
phpMyAdmin - Error
The "mbstring" extension is missing. Please check your PHP configuration.
Je ne sais pas où se trouve le fichier ext des extenxion
Dans php.ini j'ai çà:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
; extension_dir = "ext"
Dernière modification par Ahmad92 (Le 10/03/2016, à 11:14)
Hors ligne
#11 Le 07/03/2016, à 15:54
- bobe
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Dans ce cas, le dépôt que tu as utilisé pour avoir php7 propose peut-être aussi un paquet php7.0-mbstring.
Hors ligne
#12 Le 08/03/2016, à 11:28
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Je dois faire quoi dans ce cas?
Hors ligne
#13 Le 09/03/2016, à 21:56
- bobe
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Installer le paquet en question, puis redémarrer apache
Hors ligne
#14 Le 10/03/2016, à 11:13
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Désolé, je l'ai fait mais çà ne marche pas.
Hors ligne
#15 Le 10/03/2016, à 11:17
- Ahmad92
Re : Erreur Installation PHPMYADMIN(mode<<garder en l'etat>>)
Je vais un autre poste puisque c'est pas le même sujet.
Hors ligne