Tester php / connexion mysqli

Je suis à la recherche d'un moyen de " tester la connexion de la partie php /mysqli connexion. Je suis une migration d'un serveur LAMP construire sur Vista pour le même sur Ubuntu et je rencontre correspond à l'obtention de mysqli au travail. Je sais que tous les modules sont installés, et PhpMyAdmin fonctionne parfaitement. J'ai migré un site et aucun des mysqli connexions sont travail. L'erreur que j'obtiens est "l'appel à la fonction de membre de xxx() sur un non-objet" qui s'affiche généralement lorsque la requête elle-même est mauvais ou la requête est préparée à partir d'une mauvaise connexion. Je sais que la requête elle-même est bonne, car elle fonctionne très bien sur l'autre serveur avec la même structure de base de données et les données. Qui me laisse avec la connexion. J'ai essayé d'écrire un très simple test de connexion et de le mettre dans une boucle comme ..

if(***connection here ***)
{ echo "connected"; }
else
{ echo "not connected"; }

Elle fait écho à "connecté", ce qui est excellent. Mais juste pour vérifier, j'ai changé le mot de passe dans la connexion alors que je savais qu'il ne serait pas en mesure de se connecter et il a encore fait l'écho de "connecté". Donc, si /d'autre test est clairement pas la voie à suivre....

  • Pouvez-vous s'il vous plaît montrer comment vous faites la lien ici (vous pouvez laisser l'utilisateur et le mot de passe)?
  • "appel à la fonction de membre de xxx() sur un non-objet" erreur n'a rien à voir avec la connexion de base de données.
InformationsquelleAutor Blind Fish | 2010-09-09