Ciao a tutti.
Macchina debian: Apache2, php4, mysql, phpmyadmin. Il tutto è installato e funzionante.
Ho installato un sistema web che si interfaccia con il database mysql ma mi fornisce sempre questo errore:
Fatal error: Call to undefined function: mysql_connect() in /var/www/apache2-default/index.php on line 210
A questo punto mi creo uno script molto semplice per controllare se php riesce a comunicare con mysql. Ecco lo script:
<?php
// Connessione a MySQL
$link = mysql_connect('localhost', 'root', '') or die('Connessione fallita: ' . mysql_error());
// Selezione database di test
mysql_select_db('test') or die('Selezione DB fallita: ' . mysql_error());
// E' tutto ok, chiudo la connessione
echo 'OK';
mysql_close($link);
?>
E come volevasi dimostrare esce l'errore famoso:
Fatal error: Call to undefined function: mysql_connect() in /var/www/apache2-default/testmysql.php on line 3
Premetto che ho abilitato in php.ini mysql.so inoltre mi chiedo ma se phpMyAdmin funziona come mai gli altri script non funzionano???
Forse phpMyAdmin non usa la funziona mysql_connect??
Help![]()