[Linux] Problème Connexion PhpMyAdmin

Bonjour,

Après avoir bien installé une mise à jour de php et de mysql, je teste le tout. MySql tourne et retrouve mes tables, phpinfo() m'affiche bien la version php à jour.

Mais tous mes sites faisant des requêtes SQL et se connectant à ma base MySql ne fonctionnent plus, Même chose pour phpmyadmin qui de temps en temps me demande le mot de passe pour finir sur une page blanche, sans titre..

Ou serait mon erreur ?

Merci ! :)
Configuration: Linux (Red Hat)

20 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut,

    le problème vient surement de Mysql.
    Je pense qu'il doit y avoir un soucis au niveau du my.ini ou dans tes fichiers de configuration de tes sites.

    Vérifie que mysql est accessible par localhost, que le port est ouvert...
    1. Salut foobar47,

      Merci de m'aider ! :D

      Donc en fait, j'ai déjà testé mon serveur SQL en me connectant en ligne de commande.
      J'arrive à me connecter et à visualiser l'ensemble de mes bases de données ainsi que mes tables
      1. Il m'a donné ca :

        my: /etc/my.cnf

        Et voila son contenu :
        [mysqld]
        datadir=/var/lib/mysql
        socket=/var/lib/mysql/mysql.sock
             
        [mysql.server]
        user=mysql
        basedir=/var/lib
        
        [safe_mysqld]
        err-log=/var/log/mysqld.log
        pid-file=/var/run/mysqld/mysqld.pid
        1. Contributeur
          est-ce que le user qui a les droits grant et tout et tout est toujours là ?

          tu dis avoir essayé en local, mais avec quel user ? Est-ce le même user qui est configuré pour tes sites ?
          1. Bah oui, oui..

            J'ai essayé avec l'administrateur, avec un utilisateur simple...

            J'ai l'outil Webmin, avec celui ci, j'ai pu voir qu'effectivement, tous mes anciens utilisateurs sont toujours la...

            C'est vraiment bizarre...
            1. Bah nan, dans les logs, tout se passe bien...

              Ya des logs pour l'execution de php ?
              1. En fait la seule erreur qu'il me donne c'est :

                [notice] child pid 24073 exit signal Segmentation fault (11)
                1. Après avoir fait des recherches sur cette erreur, on me dit que ca arrive que dans la dernière version de php (5) certains modules font bugger apache notammant des appels Mysql...

                  Tiens, tiens, tiens... ?
                  1. Contributeur
                    Cette erreur peut être du à plusieurs choses...

                    Es-tu obligé d'utilises php 5 ?
                    1. Non, je suis pas du tout obligé, je pense que je vais repasser à la version 4 pour voir
                      1. Enfinnnnnn

                        C'était donc finalement un probleme de version..

                        Attention à certains modules de php5 qui ne fonctionnent pas avec mysql ou apache...

                        Après être retourné à une version 4.2.2 de php, tout revient, ca fait plaisir de voir que je suis pas fou... (Enfin moins que la normale...)
                        1. Contributeur
                          Oui oui, tu n'es pas foo...

                          ;-)