Prima di tutto, puoi usare
php -m
dalla riga di comando, per verificare quali estensioni sono abilitate.
Se mysql non è nell'elenco, significa che non è abilitato/caricato -- come probabilmente è il caso, qui.
Quindi, ti consigliamo di utilizzare
php --ini
per verificare quale .ini
i file vengono letti da PHP.
Una volta scoperto quale php.ini
viene utilizzato il file, dovrai modificarlo e aggiungere qualcosa del genere:
; configuration for php MySQL module
extension=mysql.so
Per caricare mysql
estensione.
A seconda della tua distribuzione, potrebbe essere un .ini
file per estensione (Ubuntu lo fa, per esempio) .
In tal caso, puoi anche creare un nuovo .ini
file (mysql.ini
per esempio) accanto alle altre, e metti le due righe che ho postato in quel nuovo file.