Avatar billede thomassg Nybegynder
13. marts 2007 - 14:58 Der er 5 kommentarer

phpMyAdmin konfigurations bøvl

Jeg har kæmpet en hel del med at få min phpMyAdmin til at virke.
Jeg har installeret min Apache server i C:\AppServer og MySQL. Begge kører ifølge Administration-Tjenester og databasen er testet med SELECT og jeg kan bruger mine små php filer via min browser fra C:\AppServer\www\Test

Jeg har udpakket phpMyAdmin i C:\phpMyAdmin og forsøgt at rette config.inc.php uden held.

$cfg['blowfish_secret'] = 'pladder';
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
/* User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* 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';

Når jeg benytter linket til PhpMyAdmin fra http://localhost får jeg fejlmeddelsen HTTP 404 Websiden blev ikke fundet.

Er der nogle med klare øjne der kan sige hvad jeg mangler ?
Jeg tror jeg er blevet blind efter at have læst igennem de mange gode foreslag her hos Eksperten og mange andre.
Avatar billede kinderaeg Nybegynder
13. marts 2007 - 15:30 #1
Jeg vil tro at din webserver har root her: C:\AppServer\www\, så du skal nok smide din phpMyAdmin ind i den mappe C:\AppServer\www\phpmyadmin\
Avatar billede thomassg Nybegynder
13. marts 2007 - 16:10 #2
Det var lige det der skulle til.
Tusind tak
Avatar billede kinderaeg Nybegynder
13. marts 2007 - 16:21 #3
Svar
Avatar billede showsource Seniormester
14. marts 2007 - 08:16 #4
Du kan også lave et Alias i din httpd.conf, ( kik efter hvordan det er lavet med f.eks. "manual" )

Og som $cfg['PmaAbsoluteUri'] bruge:

$cfg['PmaAbsoluteUri'] = (!empty($HTTPS) ? 'https' : 'http') . '://' . $_SERVER['SERVER_NAME'] . (!empty($_SERVER['SERVER_PORT']) ? ':' . $_SERVER['SERVER_PORT'] : '') . substr($_SERVER['SCRIPT_NAME'], 0, strrpos($_SERVER['SCRIPT_NAME'], '/')+1);


så vil hvert domain kune tilgå "phpmyadmin" ( hvis du har kaldt for det i din Alias )
Avatar billede showsource Seniormester
14. marts 2007 - 08:17 #5
Altså et dir med phpmyadmin, men forskellige brugere kan logge på, uanset domain navn
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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