esten der PHP / MySQL-Verbindu

Ich suche nach einer Möglichkeit, nur den Verbindungsteil einer PHP / MySQL-Verbindung zu testen. Ich migriere von einem LAMP-Server unter Vista auf den gleichen unter Ubuntu und habe Probleme damit, mysqli zum Laufen zu bringen. Ich weiß, dass alle richtigen Module installiert sind und PhpMyAdmin einwandfrei funktioniert. Ich habe eine Site migriert und keine der mysqli-Verbindungen funktioniert. Der Fehler, den ich erhalte, ist der "Aufruf der Mitgliedsfunktion xxx () für Nicht-Objekte", der normalerweise angezeigt wird, wenn die Abfrage selbst fehlerhaft ist oder die Abfrage aus einer fehlerhaften Verbindung vorbereitet wurde. Ich weiß, dass die Abfrage selbst gut ist, weil sie auf dem anderen Server mit genau derselben Datenbankstruktur und denselben Daten einwandfrei funktioniert. Das lässt mich mit der Verbindung. Ich habe versucht, eine sehr einfache Testverbindung zu schreiben und sie in eine Schleife wie ..

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

It Echos "verbunden", das ist toll. Aber nur zur Überprüfung habe ich das Passwort in der Verbindung so geändert, dass ich wusste, dass es keine Verbindung herstellen kann und es immer noch als "verbunden" angezeigt wird. Also, der if / else-Test ist eindeutig nicht der richtige Weg ....

Antworten auf die Frage(6)

Ihre Antwort auf die Frage