Heim > Datenbank > MySQL-Tutorial > Warum erhalte ich in PHP den Fehler „Aufruf der undefinierten Funktion mysql_connect()'?

Warum erhalte ich in PHP den Fehler „Aufruf der undefinierten Funktion mysql_connect()'?

DDD
Freigeben: 2024-11-30 01:26:14
Original
725 Leute haben es durchsucht

Why Am I Getting a

Fehler „Undefinierte Funktion mysql_connect()“: Behebung des Problems

Beim Versuch, mit der Funktion mysql_connect() eine Verbindung zu einer MySQL-Datenbank herzustellen , kann der Fehler „Schwerwiegender Fehler: Aufruf der undefinierten Funktion mysql_connect()“ auftreten. Dieser Fehler weist normalerweise darauf hin, dass die erforderliche PHP-Erweiterung für die MySQL-Konnektivität nicht ordnungsgemäß installiert oder konfiguriert ist.

Um dieses Problem zu beheben, überprüfen Sie, ob Sie die PHP-Erweiterung für MySQL installiert haben. Dies kann mit einem Paketmanager wie apt-get erfolgen:

apt-get install php5-mysql

Nach der Installation starten Sie Ihren Webserver neu (z. B. Apache oder Nginx), um die Änderungen zu übernehmen.

Wenn das Problem weiterhin besteht, ziehen Sie Folgendes in Betracht Folgendes:

  • Überprüfen Sie, ob die PDO-MySQL-Erweiterung aktiviert ist. Navigieren Sie zu Ihrer PHP-Konfigurationsdatei (z. B. php.ini) und stellen Sie sicher, dass „extension=pdo_mysql.so“ unkommentiert ist.
  • Wenn Sie PHP7 verwenden, die mysql_-Funktionen wurden entfernt. Verwenden Sie stattdessen PDO- oder mysqli_-Funktionen.
  • Um dieses Problem zu umgehen, können Sie eine PHP-Include-Datei erstellen, die die mysql_-Funktionen mit mysqli_():

Das obige ist der detaillierte Inhalt vonWarum erhalte ich in PHP den Fehler „Aufruf der undefinierten Funktion mysql_connect()'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage