Myql e php

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
hendrixiano
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mer 16 mar 2005, 0:00
Località: Pavia
Contatta:

Myql e php

Messaggio da hendrixiano »

Avrei un problema, vorrei installare lo script phpMyAdmin, ho configurato apache in modo da leggere il php e ho attivato mysql come servizio (seguendo slack4dummies), ho editato il file /etc/my-conf in questo modo:

Codice: Seleziona tutto

server-id       = 2
master-host     =   localhost
master-user     =   hendrixiano
master-password =   mia_password
ho riavviato mysql, inserita la directory decompressa dello script nella mia document root, ho modificato il file config.inc.php e puntato il browser all'index, il risultato è questo:

Codice: Seleziona tutto

phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in config.inc.php and make sure that they correspond to the information given by the administrator of the MySQL server.
Error
MySQL said: Documentation
#1045 - Access denied for user 'hendrixiano'@'localhost' (using password: YES) 
per vedere meglio l'errore:
http://hendrixiano.hopto.org/phpMyAdmin/index.php

Non capisco perchè questo errore. Potete aiutarmi? Grazie.[/url]

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Messaggio da masalapianta »

lo script php tenta una connessione tcp a mysql? hai verificato di aver configurato mysql per accettare connessioni tcp e non usare solo socket di dominio unix?

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

# /usr/bin/mysqladmin -u hendrixiano password 'TUAPASS'

#reboot (potresti ranche solo iavviare solo il server mysql)

poi da browser lancia phpMyAdmin

Avatar utente
hendrixiano
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mer 16 mar 2005, 0:00
Località: Pavia
Contatta:

Messaggio da hendrixiano »

vanescar ha scritto:# /usr/bin/mysqladmin -u hendrixiano password 'TUAPASS'

#reboot (potresti ranche solo iavviare solo il server mysql)

poi da browser lancia phpMyAdmin

Codice: Seleziona tutto

mysqladmin: unable to change password; error: 'Access denied for user ''@'localhost' to database 'mysql''
:(

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

io di solito dopo l'installazione la prima configurazione di mysql
molto importante e configurare la conessione in TCP/ip
in /etc/my-conf trova e commenta
# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (via the "enable-named-pipe" option) will render mysqld useless!
#
#skip-networkin
creo accesso al server
# /usr/bin/mysqladmin -u root password 'TUAPASS'
# reboot


da hendrixiano a root

Rispondi