2011-02-22 4 views
0

En fait, j'ai plus d'un problème ... mais tout cela a à voir avec la connexion ou l'utilisation de la base de données MySQL ... D'abord vous pouvez voir l'une des erreurs sur mon site et peu importe ce que vous choisissez il semble juste dire qu'il ne peut pas se connecter à la base de données ... J'ai configuré un fichier configure.php pour permettre aux fichiers de se connecter à la base de données MySQL ... voir le site:Impossible de se connecter à la base de données

http://netsurfer123.byethost11.com/index.php

Puis, quand je tente de se connecter dans la zone d'administration de ma base de données MySQL, il dit simplement:

phpMyAdmin - erreur Can ne démarrez pas la session sans erreurs, vérifiez les erreurs contenues dans votre fichier journal PHP et/ou webserver et configurez votre installation PHP correctement. S'il vous plaît laissez-moi savoir ce que je peux faire pour corriger ces erreurs ... et merci beaucoup à l'avance pour toute réponse utile/s.

+0

@ user628330 - Exécutez-vous MySQL sur la même machine (aka localhost) ou sur une machine distante? Si plus tard avez-vous activé l'accès réseau à votre base de données? –

Répondre

1

Vous devez d'abord vérifier si le serveur MySQL fonctionne réellement. Utilisez une commande telle que

/etc/rc.d/init.d/mysqld status 

ou similaire pour votre système si possible.

0

Avez-vous vérifié le fichier journal du serveur Web? Contient-il des erreurs comme indiqué par phpMyAdmin?

Votre site ne peut simplement pas se connecter à la base de données à laquelle il essaie de se connecter. Cela peut être pour un nombre quelconque de raisons potentielles:

  • La base de données est-elle en cours d'exécution?
  • La base de données est-elle accessible par cette machine? (Peut-être y a-t-il un pare-feu entre les deux serveurs, s'ils sont séparés?)
  • Si la base de données est sur la même machine, vous connectez-vous correctement? (Peut-être n'autorise-t-il que certaines méthodes de connexion, comme une socket par rapport à l'adresse de bouclage?)
  • Votre chaîne de connexion est-elle correcte? Peut-être que la connexion échoue?

Vérifiez vos journaux PHP, vos journaux Apache, vos journaux MySQL. L'un d'eux se plaint de quelque chose et essaie probablement de vous dire quoi.

+0

Pour les deux premières questions, oui et oui. Pour la troisième question ... Je ne sais pas, bien que je sois certifié par Network +, ce territoire de programmation est quelque chose de nouveau ... comment pourrais-je connaître la réponse à cela? ... et si je le faisais signifier? Pour la question sur les chaînes où ou comment vérifie-t-on cela? Je dirais que la connexion échoue probablement ... si j'utilise cPanel web-hosting où je vérifierais probablement les logs de MySQL ou les logs de PHP ... encore une fois c'est tout nouveau pour moi. Merci beaucoup pour l'aide. – user628330

Questions connexes