Skocz do zawartości
Zaloguj się, aby obserwować  
DewX

Problem z phpmyadmin

Polecane posty

Witam, mam dziwny problem ze skryptem phpmyadmin a mianowicie:

 

- Wchodzę na phpmyadmin.mojadomena.pl (dlatego tak gdyż mam nginx) wpisuje login i hasło takie jak przy podaniu podczas instalacji serwera i klienta mysql 5. I klikam 'wykonaj' i tu zaczyna się problem gdyż nic się nie dzieje cały czas mam stronę logowania i nie wyświetlają się żadne powiadomienia. Nawet jak podam zły login i hasło. Tylko zmienia się adres z phpmyadmin.mojadomena.pl na

 http://phpmyadmin.mojadomena.pl/index.php?lang=pl-utf-8&convcharset=iso-8859-1&collation_connection=utf8_unicode_ci&token=73597a8b9468d474da499ccf1f0748de&phpMyAdmin=9ba3f6d1a0aaf86ab53e224aa517babb3e975e5d

 

Kilkukrotnie przeinstalowywałem serwer www. Wcześniej problemy tego typu mi się nie zdarzały. A le teraz za każdym razem mam taki problem. A przez konsole można normalnie wejść w mysql. System: Debian Lenny 5

 

Wie ktoś może o co to jest? Dziękuję i pozdrawiam.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmień sposób autoryzacji na cookie i zobacz, czy wtedy działa.

Jeśli tak, a przy okazji uprzesz się na HTTP_Auth, to musisz pokombinować z przekazywaniem do PHP nagłówka HTTP:Authorization.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmieniłem z:

 

//$cfg['Servers'][$i]['auth_type'] = 'cookie';

na

$cfg['Servers'][$i]['auth_type'] = 'cookie';

czyli autoryzacja Cookie powinna działać. Ale nie wiedząc dlaczego nie działa, i nadal jest strona logowania bez żadnych błędów.

 

Mój config.ini.php z etc/phpmyadmin:

 

<?php
/**
* Debian local configuration file
*
* This file overrides the settings made by phpMyAdmin interactive setup
* utility.
*
* For example configuration see /usr/share/doc/phpmyadmin/examples/config.default.php.gz
*
* NOTE: do not add security sensitive data to this file (like passwords)
* unless you really know what you're doing. If you do, any user that can
* run PHP or CGI on your webserver will be able to read them. If you still
* want to do this, make sure to properly secure the access to this file
* (also on the filesystem level).
*/

/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1].  Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
//$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
//$cfg['Servers'][$i]['extension'] = 'mysql';
/* Optional: User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Optional: 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['blowfish_secret'] = 'moja sekretna fraza celowo zmieniona';
/*
* End of servers configuration
*/

/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmieniłem z:

 

//$cfg['Servers'][$i]['auth_type'] = 'cookie';

na

$cfg['Servers'][$i]['auth_type'] = 'cookie';

czyli autoryzacja Cookie powinna działać. Ale nie wiedząc dlaczego nie działa, i nadal jest strona logowania bez żadnych błędów.

 

Mój config.ini.php z etc/phpmyadmin:

 

<?php
/**
* Debian local configuration file
*
* This file overrides the settings made by phpMyAdmin interactive setup
* utility.
*
* For example configuration see /usr/share/doc/phpmyadmin/examples/config.default.php.gz
*
* NOTE: do not add security sensitive data to this file (like passwords)
* unless you really know what you're doing. If you do, any user that can
* run PHP or CGI on your webserver will be able to read them. If you still
* want to do this, make sure to properly secure the access to this file
* (also on the filesystem level).
*/

/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1].  Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
//$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
//$cfg['Servers'][$i]['extension'] = 'mysql';
/* Optional: User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Optional: 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['blowfish_secret'] = 'moja sekretna fraza celowo zmieniona';
/*
* End of servers configuration
*/

/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

 

 

 

 

 

Temat można zamknąć. Już sobie poradziłem. Opisze jak to zrobiłem może komuś się przyda. Nie działało dlatego że data i godziny w głównej maszynie były nie prawidłowo ustawione. I powodowało dziwne błędy przy instalacji mysql'a, php i w końcu z phpmyadmin'em. Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×