PhpMyAdmin Datenbankfehler

fredolin

Erfahrenes Mitglied
Hallo Datenbank Gemeinde,

ich weiß nun nicht ob meine Sache hier her gehört. Ich habe mir das neue xampp modul für windows unter windows 10Preview installiert(hatte es schon vorher auch am laufen gehabt). Habe dann auch die apache conf und vhost nach meinen Bedürfnissen angepasst, da mein htdoc - Ordner nicht im xampp Ordner liegt.

In diesem Ordner habe ich auch phpmyadmin installiert (was ich auch schon vorher amlaufen hatte). Doch nun bekomme ich wenn ich über die locale Adresse auf phpmyadmin zugreifen will diese
Fehlermeldung:"
Fehler beim Aufbau einer Datenbankverbindung

Wo oder was habe ich falsch gemacht, das mein phpmyadmin nicht läuft. Apache und MySQL sind gestartet.
Freue mich sehr über eure Hilfe...Danke

Gruß Fredolin
 
Hi,

so wie es ausschaut versuche pma automatisch eine Anmeldung am Datenbankserver, scheitert aber. Dies ist in der pma-Config hinterlegt. Normalerweise sollte die Auth auf Cookie stehen, also beim Aufruf der Seite eine Loginmaske anzeigen. Es gibt aber noch eine andere Einstellung (ich glaub "config"), mit der kannst du pma ohne Ameldung nutzen. Wenn also zweiteres aktiv ist, dann müssen die MySQL-Zugangsdaten auch in der Config hinterlegt werden.

Schau dir von daher mal die phpMyAdmin config.inc.php an.

Grüsse,
BK
 
Hi Bratkartoffel,

erst mal danke für deine antwort. ich habe auch die config.inc.php auch angepasst. hier mal meine angepasste config.inc.php:

PHP:
<?php
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */     <-- hier bin ich mir nicht sicher ob das stimmt??? --->

/*
* Servers configuration
*/
$i = 0;

/*
* First server
*/
$i++;

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type']     = 'cookie';      // Authentication method (config, http or cookie based)
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '*************';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
$cfg['Servers'][$i]['recent'] = 'pma_recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
$cfg['Servers'][$i]['users'] = 'pma_users';
$cfg['Servers'][$i]['usergroups'] = 'pma_usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma_navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma_savedsearches';

/*
* End of servers configuration
*/

?>

So das ist meine config.inc.php. Könnte da nun ein Fehler sich versteckt haben??
Browseraufruf: phpmyadmin.local <-- so habe ich es in der host eingetragen und in der vhost.

Fehlermeldung ist immer noch die gleiche....Woran könnte es noch liegen??


Gruß fredolin
 
Hi sheel,

aber an blowfish_secret liegt mein Problem nicht. Wenn ich pma starte dann kommt diese Fehlermeldung. Was könnte der Fehler denn noch sein?

Gruß fredolin
 
Zurück