Se forzo l'ingresso da terminale, mi da:
[root@localhost ~]# mysqladmin -p ping
Enter password:
mysqld is alive
Se invece elimino la pass dallo script, il risultato non cambia:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)codice:<? $link=mysql_connect("localhost","root","") or die (mysql_error()); echo "Connessione riuscita."; ?>
Sto verificando la proprieta del file: /var/lock/subsys/mysqld
e vedo che i permessi sono settati a 644, senza quelli di esecuzione. Se glieli do, li accetta solo provvisoriamente. Alla successiva verifica non ci sono più.
Sto usando anche Webmin, non so se abbia qualche particolare incidenza.

Rispondi quotando