Avatar billede vraa Nybegynder
08. december 2004 - 11:51 Der er 10 kommentarer og
2 løsninger

phpMyAdmin kan ikke logge på mySQL

Jeg har lidt problemer med at få min phpMyAdmin til at køre på min localhost.

Min localhost kører hedder: localhost:8000 og når jeg skriver mysql.exe -u root -p ****** i dos'en kan jeg godt logge på.

Når jeg så skriver http://localhost:8000/phpmyadmin/ i min adressefeltet sker der ingenting udover at explorer bare tænker i en evighed.

Jeg har sat min config.inc.php op således:

$cfg['Servers'][$i]['host']          = 'localhost:8000'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port']          = '3306';          // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket']        = '';          // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type']  = 'tcp';      // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension']    = 'mysql';    // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress']      = FALSE;      // Use compressed protocol for the MySQL connection
                                                    // (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser']  = '';          // MySQL control user settings
                                                    // (this user must have read-only
$cfg['Servers'][$i]['controlpass']  = '';          // access to the "mysql/user"
                                                    // and "mysql/db" tables).
                                                    // The controluser is also
                                                    // used for all relational
                                                    // features (pmadb)
$cfg['Servers'][$i]['auth_type']    = 'config';    // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = 'mit password';          // MySQL password (only needed
                                                    // with 'config' auth_type)
$cfg['Servers'][$i]['only_db']      = 'A2C-DB';          // If set to a db-name, only

Nogen der kan forklare hvorfor jeg ikke kan bruge phpMyAdmin?
Avatar billede m_fisker Nybegynder
08. december 2004 - 12:08 #1
har du prøvet at vente. så du kan se en fejl besked
Avatar billede m_fisker Nybegynder
08. december 2004 - 12:13 #2
har du prøvet med en ren config.inc Og så kun rette $cfg['PmaAbsoluteUri'] = ''; til $cfg['PmaAbsoluteUri'] = 'http://localhost/sti/phpmyadmin';
Avatar billede vraa Nybegynder
08. december 2004 - 12:14 #3
Det er det der er lidt træls. Efter nogen tid bliver skærmen bare blank og så sker der ikke mere. Ingen fejlmeddelelse eller noget som helst.
Avatar billede m_fisker Nybegynder
08. december 2004 - 12:15 #4
men har du prøvet en ren config.inc
Avatar billede m_fisker Nybegynder
08. december 2004 - 12:16 #5
for det virker for mig...
Avatar billede m_fisker Nybegynder
08. december 2004 - 12:18 #6
$cfg['Servers'][$i]['host']          = 'localhost:8000'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port']          = '3306';          // MySQL port 

jeg kunne forstille mig at den havde lidt svært med to port..

prøv dette i sted for

$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address

$cfg['Servers'][$i]['port']          = '3306';          // MySQL port
Avatar billede vraa Nybegynder
08. december 2004 - 12:30 #7
hvis jeg fjerner :8000 i host og ændrer auth_type fra config til http får jeg mulighed for at oprette forbindelse til mit computernavn. Men kan ikke få det til at virke med den kode som jeg logger på computeren med.
Avatar billede vraa Nybegynder
08. december 2004 - 12:32 #8
Og når jeg så ikke kan logge på her får jeg denne fejlmeddelelse:

HTTP 401.3 – Adgang blev nægtet pga. ACL på ressourcen
Internet Information Services
Avatar billede vraa Nybegynder
08. december 2004 - 12:37 #9
Hvis jeg derefter ændrer auth_type til config får jeg denne fejlmeddelelse:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
Avatar billede vraa Nybegynder
08. december 2004 - 12:55 #10
Når jeg fører en ren config.inc.php ind igen får jeg denne fejl:

Access denied for user 'root'@'localhost' (using password: NO)
Avatar billede vraa Nybegynder
08. december 2004 - 13:21 #11
Den mySQL installation jeg brugte var med windows installer. Den fjernede jeg igen og installerede binary versionen istedet og nu funger det sgu.

Læg lige et svar deler vi pointene.
Avatar billede m_fisker Nybegynder
08. december 2004 - 13:58 #12
oki
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester