Pb accès base mysql et phpmyadmin

Bonjour,
Mon accès à phpmyadmin ne marchait pas jusqu’à présent. L’heure de mettre des données exploitables étant arrivé je me suis un peu penché sur le problème.
J’ai essayé beaucoup de chose puis supprimer phpmyadmin selon l’excellente procédure
webadonf.net/2011/03/installer-p … n-squeeze/ après mis à niveau linux 3.10.19 version php 5.4.4.
Le serveur est accessible en 192.168.0.14 adresse fixe, cela se connecte bien au répertoire /var/www ou se trouve mes fichiers php.
La connexion de mise à jour des table à la base MySQL située dans /var/lib/MySQL/mabase de mise à jour des données par fichier php (localhost, root, passwordroot) marche aussi.
La connexion en ligne de commande sql me donne bien les résultats attendus.
Mais 192.168.0.14/phpmyadmin ne fonctionne toujours pas message d’erreur "configure your PHP installation properly"
voici mon /etc/phpmyadmin/config-db.php
$dbuser=‘root’;
$dbpass=‘xxxx’;
$basepath=’’;
$dbname=‘mabase’;
$dbserver=’’;
$dbport=’’;
$dbtype=‘mysql’;
ce fichier avait un paramétrage bidon au démarrage, après sa maj je viens de rebooter le rpi et j’ai perdu l’accès au 192.168.0.14.
comment le chemin de la base est-il trouvé par phpmyadmin j’avoue être perdu avec ces liens miroirs?
comment cela se passe entre les mots de passe root et l’accès http:// libre avec l’utilisateur pi?
Merci de me répondre

Salut,

Qu’as-tu donc modifier ou fait ?

¹ Via quelles commandes ?

Avais tu également supprimé (nettoyé) les fichiers de configuration ?

:017 Par défaut, le répertoire se situe en [mono]/usr/share/phpmyadmin/ … /etc/phpmyadmin et /var/lib/phpmyadmin[/mono]

Peux tu donner les retours suivants, s’il te plaît.

$ dpkg -l | grep phpmyadmin
$ apt-cache policy phpmyadmin
$ aptitude search ~c

Le mieux serait très certainement de désinstaller ce dernier proprement et d’effectuer un nettoyage, en règle. :wink:

Merci

[quote]root@raspberrypi:/home/pi# dpkg -l | grep phpmyadmin
ii phpmyadmin 4:3.4.11.1-2 all MySQL web administration tool[/quote]

[quote]root@raspberrypi:/home/pi# apt-cache policy phpmyadmin
phpmyadmin:
Installed: 4:3.4.11.1-2
Candidate: 4:3.4.11.1-2
Version table:
*** 4:3.4.11.1-2 0
500 mirrordirector.raspbian.org/raspbian/ wheezy/main armhf Packa ges
100 /var/lib/dpkg/status[/quote]

[quote]root@raspberrypi:/home/pi# aptitude search ~c
c libgirepository-1.0-1 - Library for handling GObject introspection
c python-gi - Python 2.x bindings for gobject-introspect
c python-gobject-2 - deprecated static Python bindings for the
c wicd-daemon - wired and wireless network manager - daemo
c wicd-gtk - wired and wireless network manager - GTK+[/quote]

je n’ai rien fait de plus

je n’ai fait que modifier /etc/phpmyadmin/config-db.php puis reboot

Comment utilise t-on les fichiers à l’intérieur?

Sans réponse, je me suis décidé à désinstaller et réinstaller phpmyadmin

[quote]$ sudo apt-get autoremove --purge phpmyadmin
$ sudo apt-get install phpmyadmin
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin && ln -s /etc/apache2/sites-available/phpmyadmin /etc/apache2/sites-enabled/phpmyadmin
ln: failed to create symbolic link `/etc/apache2/sites-enabled/phpmyadmin’: File exists[/quote]
le serveur est de nouveau accessible en IP grâce à la commande ci dessus mais message d’erreur au chargement d’apache

[quote]$ sudo /etc/init.d/apache2 restart
[…] Restarting web server: apache2[Sat Nov 23 16:00:58 2013] [warn] The Alias directive in /etc/apache2/sites-enabled/phpmyadmin at line 3 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
[Sat Nov 23 16:00:58 2013] [warn] The Alias directive in /etc/apache2/sites-enabled/phpmyadmin at line 3 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
. ok[/quote]
et accès à phpmyadmin impossible

phpMyAdmin - Error Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly
Quelqu’un y voit-il plus clair dans les liens dynamiques et leur historisation?

Si cela peut aider voici la réponse à des commandes demandées sur un autre poste

[quote]$ ls -la /etc/apache2/sites-available/[/quote]total 24
drwxr-xr-x 2 root root 4096 Nov 15 17:11 .
drwxr-xr-x 7 root root 4096 Apr 3 2013 …
-rw-r–r-- 1 root root 692 Mar 3 2013 default
-rw-r–r-- 1 root root 7251 Mar 3 2013 default-ssl
-rwxr-xr-x 1 root root 1057 Nov 23 15:59 phpmyadmin

[quote]$ sudo ls -la /etc/apache2/sites-enabled/[/quote]total 8
drwxr-xr-x 2 root root 4096 Nov 15 17:11 .
drwxr-xr-x 7 root root 4096 Apr 3 2013 …
lrwxrwxrwx 1 root root 26 Apr 3 2013 000-default -> …/sites-available/default
lrwxrwxrwx 1 root root 39 Nov 15 17:11 phpmyadmin -> /etc/apache2/sites-available/phpmyadmin

[quote]$ grep -v ^# /etc/apache2/sites-available/phpmyadmin |grep -v ^$ Alias /phpmyadmin /usr/share/phpmyadmin[/quote]<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php

AddType application/x-httpd-php .php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_admin_flag allow_url_fopen Off
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/


<Directory /usr/share/phpmyadmin/setup>

AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup

Require valid-user

<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All

<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All

Salut,

[quote=“yves273”]Sans réponse, je me suis décidé à désinstaller et réinstaller phpmyadmin

[quote]$ sudo [strike]apt-get autoremove[/strike] --purge phpmyadmin
$ sudo apt-get install phpmyadmin
$ sudo [strike]cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin[/strike] && [strike]ln -s /etc/apache2/sites-available/phpmyadmin /etc/apache2/sites-enabled/phpmyadmin[/strike]
[/quote]

le serveur est de nouveau accessible en IP grâce à la commande ci dessus mais message d’erreur au chargement d’apache

[quote]$ sudo /etc/init.d/apache2 restart
[…] Restarting web server: apache2[Sat Nov 23 16:00:58 2013] [warn] The Alias directive in /etc/apache2/sites-enabled/phpmyadmin at line 3 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

. ok[/quote]

et accès à phpmyadmin impossible[/quote]

Par défaut, l’installation de phpmyadmin ne requière nul besoin de créer un lien symbolique.


Quels sont les retours de suivants ?

Vu que tu souhaites créer un vhost à son intention. (c’est une bonne chose)

Merci,
Voilà ce qui est demandé après installation myphpadmin.
Accès serveur en IP ok mais toujours pas phpmyadmin

/etc/apache2/conf.d/phpmyadmin.conf
/etc/apache2/conf.d/phpmyadmin.save
/etc/apache2/sites-enabled/phpmyadmin
/etc/apache2/sites-available/phpmyadmin
/etc/dbconfig-common/phpmyadmin.conf
/etc/phpmyadmin
/etc/phpmyadmin/phpmyadmin.service
/etc/phpmyadmin/phpmyadmin.desktop
/var/cache/apt/archives/phpmyadmin_4%3a3.4.11.1-1_all.deb
/var/cache/apt/archives/phpmyadmin_4%3a3.4.11.1-2_all.deb
/var/lib/dpkg/info/phpmyadmin.conffiles
/var/lib/dpkg/info/phpmyadmin.md5sums
/var/lib/dpkg/info/phpmyadmin.templates
/var/lib/dpkg/info/phpmyadmin.prerm
/var/lib/dpkg/info/phpmyadmin.postinst
/var/lib/dpkg/info/phpmyadmin.config
/var/lib/dpkg/info/phpmyadmin.postrm
/var/lib/dpkg/info/phpmyadmin.list
/var/lib/ucf/cache/:etc:dbconfig-common:phpmyadmin.conf
/var/lib/ucf/cache/:etc:phpmyadmin:config-db.php
/var/lib/mysql/phpmyadmin
/var/lib/phpmyadmin
/var/tmp/phpmyadmin.phpmyadmin.2013-11-23-18.35.mysql.8Clye2
/var/tmp/phpmyadmin.phpmyadmin.2013-11-23-14.57.mysql.tArJTY
/var/tmp/phpmyadmin.yvesmaryvonne.2013-11-20-15.43.mysql.spBsJr
/var/www/phpmyadmin
/usr/share/lintian/overrides/phpmyadmin
/usr/share/doc/phpmyadmin
/usr/share/doc-base/phpmyadmin
/usr/share/icons/hicolor/32x32/apps/phpmyadmin.png
/usr/share/icons/hicolor/48x48/apps/phpmyadmin.png
/usr/share/icons/hicolor/16x16/apps/phpmyadmin.png
/usr/share/dbconfig-common/data/phpmyadmin
/usr/share/phpmyadmin
/usr/share/phpmyadmin/phpmyadmin.css.php
/usr/share/phpmyadmin/locale/be@latin/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/ro/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/et/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/fr/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/de/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/cs/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/sv/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/bg/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/hr/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/tr/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/sk/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/sl/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/pl/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/nb/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/hi/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/nl/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/it/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/pt/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/en_GB/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/pt_BR/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/zh_TW/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/sr@latin/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/el/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/gl/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/lt/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/da/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/id/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/ja/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/be/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/uz@latin/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/ar/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/uz/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/zh_CN/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/sr/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/es/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/hu/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/ru/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/ca/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/fi/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/si/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/locale/uk/LC_MESSAGES/phpmyadmin.mo
/usr/share/phpmyadmin/phpmyadmin

phpMyAdmin default Apache configuration

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php

    <IfModule mod_php5.c>
            AddType application/x-httpd-php .php

            php_flag magic_quotes_gpc Off
            php_flag track_vars On
            php_flag register_globals Off
            php_admin_flag allow_url_fopen Off
            php_value include_path .
            php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
            php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/
    </IfModule>

Authorize for setup

<Directory /usr/share/phpmyadmin/setup>

AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup

Require valid-user

Disallow web access to directories that don’t need it

<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All

<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All

total 0
lrwxrwxrwx 1 root root 26 Apr 3 2013 000-default -> …/sites-available/default
lrwxrwxrwx 1 root root 39 Nov 15 17:11 phpmyadmin -> /etc/apache2/sites-available/phpmyadmin

Apache2 is running (pid 2940).
pi@raspberrypi /etc $

Tu as désinstallé comme demander ? Puis installé phpmyadmin (et non [strike]myphpadmin[/strike])

Non ?! :naughty: Ce répertoire n’a pas lieu d’être.

Et pour cause. :wink:

[quote=“yves273”]$ cat /etc/apache2/sites-available/phpmyadmin

phpMyAdmin default Apache configuration

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>[/quote]

# ls -lU /var/www/phpmyadmin

???

[quote]/var/www/phpmyadmin
Non ?! :naughty: Ce répertoire n’a pas lieu d’être.
Et pour cause. :wink:
[/quote]
je n’ai pas compris:
je ne vois pas var/www/phpmyadmin dans mon message précédent

lrwxrwxrwx 1 root root 21 Apr 6 2013 /var/www/phpmyadmin -> /usr/share/phpmyadmin

???

[quote=“yves273”]je ne vois pas var/www/phpmyadmin dans mon message précédent
[/quote]

[quote=“yves273”]$ sudo find / -name “phpmyadmin

/etc/apache2/conf.d/phpmyadmin.conf
/etc/apache2/conf.d/phpmyadmin.save
/etc/apache2/sites-enabled/phpmyadmin


/var/www/phpmyadmin[/quote]

Supprimes ce lien et répertoire.

Désinstalles (proprement) à nouveau phpmyadmin (Cf. ci-plus haut) avant installation.


ps : Utilises les balises code et quote pour tes retours, s’il te plaît, cela pique les yeux.

C’est fait.

l’accès 192.168.0.14/phpmyadmin n’est plus présent
mais comment on y accède maintenant?

C’est à dire ?

[quote=“yves273”]C’est fait.

l’accès 192.168.0.14/phpmyadmin n’est plus présent
mais comment on y accède maintenant?[/quote]

[mono]# service apache2 restart[/mono] Fait ?

[mono]Alias /phpmyadmin[/mono] ?!


[quote=“yves273”]

phpMyAdmin default Apache configuration

[mono]Alias /phpmyadmin /usr/share/phpmyadmin[/mono]

[mono]<Directory /usr/share/phpmyadmin>[/mono][/quote]

[mono]http://localhost/phpmyadmin[/mono] :083

Pas trop lu les messages du haut, mais je crois que tu la supprimer, bien fait.

Télécharge la version stable ou beta ici (officiel): phpmyadmin.net/

Tu le dezipe dans ton répértoire /var/www.

Tu changes le nom du répértoire en “phpmyadmin”.

Tu entres dedans et modifier le nom du fichier “config.sample.inc.php” en “config.inc.php”.

Tu modifies le contenu de ce fichier (config.inc.php):
$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
devient:
$cfg[‘Servers’][$i][‘auth_type’] = ‘http’;

Tu n’as rien d’autre à modifier dans ce fichier ou d’autres fichier dans /phpmyadmin/, tous devraient fonctionner à merveille.

Tu te connectes ton.ip.ou.site/phpmyadmin/, il te demande l’utilisateur root et password de mysql.

Re,

C’est dommage … :033

[quote=“kripteks”]Télécharge la version stable ou beta
[/quote]

Non !! :naughty: Ce paquet est disponible dans les dépôts Stable (Wheezy).

[mono]<Directory /usr/share/phpmyadmin>[/mono] Par défaut, entre autre …

Sur un serveur distant. :whistle:

[quote]
[21:34:01][root@facteur] ~ # acp phpmyadmin
phpmyadmin:
Installé : 4:3.4.11.1-2
Candidat : 4:3.4.11.1-2
Table de version :
4:4.0.9-1 0
90 ftp.fr.debian.org/debian/ testing/main i386 Packages
50 ftp.fr.debian.org/debian/ sid/main i386 Packages
*** 4:3.4.11.1-2 0
990 ftp.fr.debian.org/debian/ stable/main i386 Packages
100 /var/lib/dpkg/status
4:3.3.7-7 0
500 ftp.fr.debian.org/debian/ oldstable/main i386 Packages
500 security.debian.org/ oldstable/updates/main i386 Packages
[21:34:09][root@facteur] ~ #
[21:34:10][root@facteur] ~ # [/quote]

[21:34:16][root@facteur] ~ # dpkg -L phpmyadmin /. /etc /etc/phpmyadmin /etc/phpmyadmin/apache.conf /etc/phpmyadmin/config.footer.inc.php /etc/phpmyadmin/config.header.inc.php /etc/phpmyadmin/config.inc.php /etc/phpmyadmin/lighttpd.conf /etc/phpmyadmin/phpmyadmin.desktop /etc/phpmyadmin/phpmyadmin.service /usr /usr/share /usr/share/phpmyadmin /usr/share/phpmyadmin/browse_foreigners.php ... /usr/share/phpmyadmin/setup ... /usr/share/phpmyadmin/setup/validate.php /usr/share/dbconfig-common ... /usr/share/icons ... /usr/share/doc /... /usr/share/doc/phpmyadmin/README.Debian.gz ... /usr/share/man/man8/pma-configure.8.gz /usr/share/man/man8/pma-secure.8.gz /usr/share/lintian ... /usr/sbin/pma-secure /var /var/lib /var/lib/phpmyadmin /var/lib/phpmyadmin/tmp /usr/share/phpmyadmin/libraries/chart/pChart/fonts/DejaVuSans.ttf /usr/share/phpmyadmin/docs.css /usr/share/phpmyadmin/Documentation.html [21:34:30][root@facteur] ~ #

Et, un vhost dédié à ce dernier en https, activé uniquement selon besoin. :033

Merci Belzebuth et Kripteks mais ne vous répondez pas mutuellement, moi je suis largué.

Un peu de pédagogie cela m’aiderait à apprendre plus vite.

[quote]Belzebuth: commande acp kezako?
dpkg -L phpmyadmin pourquoi??
[/quote]

je considère que ma version phpmyadmin est bonne
phpmyadmin:
Installed: 4:3.4.11.1-2
Candidate: 4:3.4.11.1-2
Version table:
*** 4:3.4.11.1-2 0
500 mirrordirector.raspbian.org/raspbian/ wheezy/main armhf Packages
100 /var/lib/dpkg/status

maintenant qu’est-ce que je fait du reste?

Salut,

commande acp kezako? Navré, acp est un alias vers « apt-cache policy » : [mono]alias acp=‘apt-cache policy’[/mono]

[mono]$ man bash[/mono]

Elle l’est. :wink:

[mono]Installed: 4:3.4.11.1-2[/mono]

Pour situer/informer/rechercher/vérifier/contrôler l’emplacement des répertoires et fichiers.

[mono]$ dpkg -L <le_paquet>[/mono]

As-tu toujours ton vhost pour phpmyadmin, quel est son contenu ?


[quote]ps : Utilises les balises code et quote pour tes retours, s’il te plaît, cela pique les yeux.

[/quote]

Avant de poursuivre -> Guide du BBCode : code et quote. Simple non … :think:

Bravo pour l’effort Belzebuth mais le bonhomme est novice

Ok j’avais compris, mais ce que je n’ai pas compris, c’est ce que tu cherchais et ce que j’aurais pu trouver chez moi. En gros comment interpréter le résultat.

Tu me parles de vhost mais je ne sais pas ce que c’est un vhost, peux-tu m’en dire plus

Re,

Rechercher/s’informer/lire/comprendre/apprendre … Avant toute chose. :083

Ces actions faites, on est à même de comprendre de quoi il en retourne.

Et, avec cette approche, les questions subsidiaires peuvent à la suite, pleuvoir. :wink:

phpMyAdmin

Serveur “LAMP”

Apache

apache2

apache2 vhost

Faire un effort … :033

voici le contenu du fichier /etc/vhost si j’ai bien compris ta demande initiale
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.1.1 raspberrypi
192.168.0.14 ssh

maintenant je ne sais pas l’interpréter?

[quote][11:20:50][root@facteur] ~ # ll /etc/vhost
ls: impossible d’accéder à /etc/vhost: Aucun fichier ou dossier de ce type
[11:20:53][root@facteur] ~ #
[11:20:59][root@facteur] ~ # type ll
ll est un alias vers « ls -lAht --time-style=long-iso »
[11:21:04][root@facteur] ~ #
[11:21:09][root@facteur] ~ # [/b][/quote]

* edit *

si j’ai bien compris:083