No encuentro $cfg['PmaAbsoluteUri']

Estoy tratando de configurar phpmyadmin por primera vez; ya he logrado instalar php, mysql y apache.. Y funciona ok.
He descargado y descomprimido el archivo "phpMyAdmin-3.1.5-all-languages.zip" en el root de mi sitio, y al tratar de configurar el archivo "config.inc.php" (renombrado de config. Sample. Inc.php), y siguiendo las instrucciones de muchos sitios, debo modificar "$cfgPmaAbsoluteUri", pero simplemente NO LO ENCUENTRO.
El codigo que viene en config. Sample.inc.php es:
<?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: config.sample.inc.php 12304 2009-03-24 12:56:58Z nijel $
 */
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = ''; /* 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'] = 'mysql';
/* 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]['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'] = '';
?>
Espero puedas ayudarme ya llevo mas de 2 dias solo con esto y no ecuentro quien me lo solucione.

1 Respuesta

Respuesta
1
Lo que ocurre es que esta variable no es imprescindible y por eso no se encuentra por defecto en el fichero. Normalmente Apache encontrará el camino donde esté instalado phpMyAdmin. Sólo si estuviese en un lugar 'extraño' se debería indicar ese lugar, que es lo que hace esta variable.
Si no recibes un error, no hace falta que la uses. Si te sale el error, colócala en cualquier parte del fichero, por ejemplo en la primera línea:
$cfg['PmaAbsoluteUri'] = "http://localhost/phpMyAdmin";
Esto si has colocado phpMyAdmin en su lugar 'habitual'. Si está en otro lugar, deberías cambiar el path.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas