Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Befehlszeilen-PHP mysql_connect() Fehler

Zunächst einmal können Sie

verwenden
php -m

von der Befehlszeile aus, um zu prüfen, welche Erweiterungen aktiviert sind.

Wenn mysql nicht in der Liste ist, bedeutet das, dass es nicht aktiviert/geladen ist – was hier wahrscheinlich der Fall ist.


Dann sollten Sie

verwenden
php --ini

um zu prüfen, welche .ini Datei(en) wird/werden von PHP gelesen.


Sobald Sie herausgefunden haben, welche php.ini Datei verwendet wird, müssen Sie sie bearbeiten und so etwas hinzufügen:

; configuration for php MySQL module
extension=mysql.so

Zum Laden von mysql Erweiterung.


Abhängig von Ihrer Distribution könnte dies eine .ini sein Datei pro Erweiterung (Ubuntu macht das zum Beispiel) .

In diesem Fall könnten Sie auch eine neue .ini erstellen Datei (mysql.ini zum Beispiel) neben den anderen und füge die beiden Zeilen, die ich gepostet habe, in diese neue Datei ein.