DewX 0 Zgłoś post Napisano Wrzesień 12, 2010 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
kafi 2425 Zgłoś post Napisano Wrzesień 12, 2010 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
DewX 0 Zgłoś post Napisano Wrzesień 13, 2010 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
DewX 0 Zgłoś post Napisano Wrzesień 13, 2010 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