Avatar billede wanthai Nybegynder
29. januar 2011 - 15:59 Der er 9 kommentarer

phpmyadmin - brugere - hvordan tilgår de PhpMyAdmin udefa

Hej herinde

Jeg kører Sambar 7 server, og kan ikke tilgå min PhpMyAdmin udefra.

Har læst og forsøgt http://www.eksperten.dk/spm/522707

men det har ikke løst problemet.

Her er mine oplysniger vedr. PHP:

http://wanthai.dk/phpinfo.php

Håber nogen kan vise mig vej.

tage
Avatar billede showsource Seniormester
30. januar 2011 - 13:22 #1
Du laver vel blot et underdir, og lægger filer for phpmyadmin ind her ?

I config.inc.php sætter du cookie som login og host som localhost
Hvis config.inc.php IKKE findes i phpmyadmin "dirrod", så åben config.inc.sample.php og gem som config.inc.php

Du kan evt. lave et subdomain kun til phpmyadmin
Avatar billede wanthai Nybegynder
30. januar 2011 - 16:31 #2
Hej Showsource

Det prøver jeg. For som det er nu er det for besværligt.
Avatar billede wanthai Nybegynder
30. januar 2011 - 21:45 #3
Det virker desværre ikke.
og ja, jeg brugte config.inc.sample.php i tidernes morgen, da jeg installerede phpmyadmin.
Mappen ligger i min serverrod, og alle andre kan jeg få til at virke, men ikke denne.
jeg prøvede med phpmyadmin.mit_domæne.dk, som jeg har lavet til min egen side.
og jeg har sat det til cookies og localhost i config filen
Avatar billede wanthai Nybegynder
30. januar 2011 - 22:03 #4
derimod hvis jeg skriver min ip/phpmyadmin/index.php,
kan jeg få adgang
Avatar billede showsource Seniormester
31. januar 2011 - 08:28 #5
?
Hvis du skriver dit domainnavn kan du ikke komme på?
men godt hvis du skriver din ip i stedet ?

Hvordan ser din config.inc.php ud?
Hvis den gerne her.
UDEN at skrive bruger og pass til mysql
Avatar billede wanthai Nybegynder
01. februar 2011 - 20:19 #6
Beklager den langsomme respons, men her er min congig.inc
Håber det kaster lys over sage. Så kan andre også bruge den ;)

<?php
/*
* Generated configuration file
* Generated by: phpMyAdmin 2.9.1.1 setup script by Michal ÄŒihaÅ™ <michal@cihar.com>
* Version: $Id: setup.php 9484 2006-10-03 13:11:22Z nijel $
* Date: Mon, 08 Jan 2007 22:57:47 GMT
*/

/* Servers configuration */
$i = 0;

/*
$cfg['Servers'][$i]['user'] = 'xxxxxxxx';
$cfg['Servers'][$i]['password'] = 'xxxxxxxx'; // use here your password
*/

/* Server localhost (cookie) [1] */
$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['controluser'] = 'xxxxxxxx';
$cfg['Servers'][$i]['controlpass'] = 'xxxxxxxx';
$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';

/* End of servers configuration */

$cfg['blowfish_secret'] = 'xxxxxxxx';
$cfg['PmaAbsoluteUri'] = http://localhost/PhpMyAdmin/index.php;
$cfg['UploadDir'] = '/tmp';
$cfg['SaveDir'] = '/tmp';
?>
Avatar billede showsource Seniormester
02. februar 2011 - 07:38 #7
Det er garanteret linien:
$cfg['PmaAbsoluteUri'] = http://localhost/PhpMyAdmin/index.php;
som laver ballade.

Hentede lige nyeste ver. ( 3.3.9 )
Kunne ikke finde din version.

Det var zip-filen med "all-languages"

Pakkede den ud, lagde alle filer i et under, åbnede config.sample.inc.php og gemte som config.inc.php

Og den ser nu så'n ud:


<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.phpmyadmin.net>.
*
* @version $Id$
* @package phpMyAdmin
*/

/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'okfidhfhryrsvbcbc'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

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

/*
* First server
*/
$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'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/* rajk - for blobstreaming */
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';

/* 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]['tracking'] = 'pma_tracking';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

/*
* End of servers configuration
*/

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

?>

De eneste ændringer jeg foretog var:

$cfg['blowfish_secret'] = '';

samt brugte mysqli i stedet for mysql i
$cfg['Servers'][$i]['extension'] = 'mysql';
Avatar billede wanthai Nybegynder
02. februar 2011 - 20:06 #8
Det var rigtigt, det var den: $cfg['PmaAbsoluteUri'] = http://localhost/ (...)
Jeg copierede den samtidig ud i PhpMyAdmin. I opsætningen skriver de at jeg skal oprette en mappe Config, og lægge den derind. Jeg har den så bare begge steder, hvor den i config mappen ikke er rettet.

så smid et svar og tak for hjælpe.
Avatar billede showsource Seniormester
02. februar 2011 - 20:50 #9
Ok
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