- Home
- Categorie
- Gaming, Hardware e Software
- Software (Windows - Linux - Apple) & Applicazioni
- Avvio demon di Mysql: problema mysqld.pid
-
Avvio demon di Mysql: problema mysqld.pid
Salve,
non so cosa sia successo sinceramente ma riavviando il server il servizio di mysql è rimasto "bloccato".Ho provato un avvio manuale tramite "rcmysql start" e l'errore che da è il seguente:
Starting Service MySQL warning: /var/run/mysql/mysql.sock didn't appear within 30 seconds. chmod: cannot access '/var/run/mysql/mysqld.pid': No such file or directory
Sapete dirmi qualcosa?
-
Che sia diventato in sola lettura?
E magari ha bisogno di scriverci sopra e quindi da errore?
Io la butto li e basta...
Eh eh...
-
Ho impostato per scrupolo un 777 a tutta la cartella mysql e mysqld, ho creato manualmente il file ma all'avvio di mysql lo cancella.
Se faccio da /etc/init.d/ il comando mysql start da il seguente:
Can't connect to local MySQL server through socket 'var/run/mysql/mysql.sock' (2)
-
In giro dicono di andare a vedere che nel file php.ini sia settata vuota la variabile della porta mysql.
Che sia questo?
Scusa piu che altro ti sto facendo compagnia eh eh...
-
No, fuori strada
-
Riesci a vedere il syslog? (Non so dove sia)
Potrebbe esserci scritto il motivo.Altri dicono di modificare qua...
old_passwords = 1' in my.cnf.
Di commentarla.
-
No purtroppo il problema è tutt'altro. Entro nel dettaglio così ci capiamo:
Mysql all'avvio crea un socket che poi cancella quando il servizio viene stoppato.
Il fatto è che non riesce a quanto pare a crearlo e quindi a trovarlo.Le cartelle hanno l'user "mysql" con gruppo "mysql" con permessi di scrittura totali.
Ho provato pure a creare manualmente il file ma niente.
-
Allora attendiamo qualcuno che ne sappia di più...
-
Risolto:
ho ricreato la cartella dei database impostata in datadir del mysqld sotto la configurazione my.cf e adesso avvia tutto.Probabilmente faceva un pò di casino.
-
Mai settare il chmod della cartella di mysql con i permessi 777...
Mai individuare un errore del database su un file di estensione .php...
Mai e poi mai dare i permessi di scrittura a tutti gli utenti all'interno del database (solo l'utente sudo deve possederli)...A presto... e peccato che mi sono perso questa bella discussione...