WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
$cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Claude (---.147.201-77.rev.gaoland.net)
Date: 02 August 2009 à 12:56

Bonjour,

J'ai lu, sur le forum anglophone; que le message d'alerte apparaissant lors de l'accès à PHPMYADMIN était sans importance...

1/ A quoi servent donc ces paramètres ?
2/ Puisque leur absence (ou erreur) ne perturbe pas le bon fonctionnement de WAMP, comment peut-on faire disparaître le message d'alerte ?

deuxième problème : j'ai, conformément à la recommandation, ajouté un mot de passe à l'utilisateur "root"... Je ne pouvais plus, ensuite, accéder à PHPMYADMIN ! A aucun moment la saisie du mot n'était demandée... j'avais droit à un rejet pur et simple de ma demande d'accès (même après reboot de la machine). Moralité... réinstallation complète de WAMP après destruction du répertoire et des vielles clés de registre...

Pour info : Windows XP SP3 tournant sur une machine virtuelle virtualbox. Cela a t'il un impact sur le fonctionnement de WAMP ? Je souhaite, en effet, avoir une machine "propre" pour développer un site, sans autre "cochonnerie" dessus, et dédiée à ce développement d'où le recours à cet ordinateur virtuel.

Merci de vos éclaircissements

Claude

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: toumimi (---.11.115-78.rev.gaoland.net)
Date: 02 August 2009 à 13:23

Bonjour,

Je ne pense pas que la machine virtuelle ait un effet sur Wamp puisque le système est cencé êtres indépendant.

Pour ce qui est du mot de passe, je ne sais pas où vous l'avez changé, mais il faut aller dans l'onglet Privilèges dans phpMyAdmin, modifier le pass root et modifier le fichier config.inc.php avec ce même mot de passe.

Je ne sais pas de quel message il s'agit, mais il existe cette option : $cfg['PmaNoRelation_DisableWarning'] (booléen)
Mettre à true pour supprimer le message d'avertissement...

Florian

WampServer Patch (Screenshots)
Topic EN : www.wampserver.com
Topic FR : www.wampserver.com

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 02 August 2009 à 13:51

Bonjour,

Après avoir mis un mot de passe à "root@localhost", il faut « dire » à phpmyadmin (Qui n'est qu'une interface entre vous et MySQL) qu'il faut qu'il vous demande ce mot de passe.
Pour ce faire, il faut un fichier "wamp\apps\phpmyadmin3.2.0.1\config.inc.php" qui contiendra les paramètres nécessaires :

Contenu nécessaire du fichier config.inc.php

<?php
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * phpMyAdmin charge tout d'abord le fichier libraries/config.default.php  *
 * puis écrase ces valeurs par celles du fichier config.inc.php.           *
 * Il n'est donc pas nécessaire d'inclure toutes les valeurs dans le       *
 * fichier config.inc.php.                                                 *
 * N'y mettre que celle qui différent des valeurs par défaut.              *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
//Extension à utiliser (Par défaut mysql - peut être mysqli)
$cfg['Servers'][1]['extension'] = 'mysql';
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *  Type de connexion à PhpMyadmin                           *
 *  'http' : Nom utilisateur et mot de passe seront demandés *
 *  'config' : Nom utilisateur doit être mis dans 'user'     *
 *            et, si défini, mot de passe dans 'password'   */
$cfg['Servers'][1]['auth_type'] = 'http';
$cfg['Servers'][1]['user']      = ''; //Nom utilisateur
$cfg['Servers'][1]['password']  = ''; //Mot de passe

//Formulaire de choix du "charset" aux exports/imports
$cfg['AllowAnywhereRecoding'] = TRUE;

// Supprime l'avertissement aux sujets des tables pmadb
$cfg['PmaNoRelation_DisableWarning'] = TRUE;
?>

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 02 August 2009 à 15:03

Re-Bonjour,

Infrastructure des tables liées

Pour bénéficier de toute une série de nouveautés des dernières versions de PhpMyAdmin (signets, commentaires, historique SQL, génération de PDF, transformation des contenus de champ, etc.), vous devez créer un ensemble de tables spéciales. Ces tables ne sont pas créées automatiquement par PhpMyAdmin et leur non existence est affichées par l'avertissement "pmadb" lors de l'ouverture de PhpMyAdmin.
Si vous ne voulez pas créer ces tables et ne plus voir l'avertissement, mettre dans le fichier config.inc.php :

$cfg['PmaNoRelation_DisableWarning'] = TRUE;

Création des tables

Dans le dossier phpmyadmin3.2.x/scripts/ se trouve fichier du nom de "create_tables.sql" qui doit être utilisé par phpMyAdmin pour créer les tables. Les privilèges administrateur (root) sont requis pour créer la base de données et les tables.

Après avoir importé et exécuté le fichier "create_tables.sql", vous devrez spécifier le nom des tables dans votre fichier config.inc.php, comme ci-dessous, avec les noms par défaut créés par le script :

$cfg['Servers'][1]['pmadb']         = 'phpmyadmin';
$cfg['Servers'][1]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][1]['relation']      = 'pma_relation';
$cfg['Servers'][1]['table_info']    = 'pma_table_info';
$cfg['Servers'][1]['table_coords']  = 'pma_table_coords';
$cfg['Servers'][1]['pdf_pages']     = 'pma_pdf_pages';
$cfg['Servers'][1]['column_info']   = 'pma_column_info';
$cfg['Servers'][1]['history']       = 'pma_history';
$cfg['Servers'][1]['designer_coords'] = 'pma_designer_coords';

Voir la documentation PhpMyAdmin officielle : [www.phpmyadmin.net]



Modifie 2 fois. Derniere modification le 02/08/2009 à 15:04 par Otomatic.

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Claude (---.147.201-77.rev.gaoland.net)
Date: 02 August 2009 à 17:17

Merci pour ces informations...
ces tables ne me gênant pas, je les ai créées...
et j'ai mis mon mot de passe
tout marche parfaitement !
Claude

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 02 August 2009 à 17:52

Claude a écrit:
-------------------------------------------------------
> ces tables ne me gênant pas, je les ai créées...

Ce qui amène à un autre ajout dans le fichier config.inc.php :

/* set to false if you know that your pma_* tables are up to date.
 * This prevents compatibility checks and thereby increases performance.  */
$cfg['Servers'][1]['verbose_check'] = false;



Modifie 1 fois. Derniere modification le 02/08/2009 à 17:52 par Otomatic.

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Oulidan (---.capgemini.fr)
Date: 10 September 2009 à 10:20

Bonjour,

J'ai installé la dernière version de WampServer.

J'ai l'erreur "Certaines fonctionnalités ayant trait aux tables reliées sont désactivées. Pour une analyse du problème, cliquez ici."

J'ai suivi toutes les étapes de la doc, j'ai créé la db phpmyadmin et les 8 tables à l'aide du fichier create_tables.sql, j'ai modifié le fichier config.inc.php, et pourtant seul la pmadb est OK :

$cfg['Servers'][$i]['pmadb'] ... 	OK
$cfg['Servers'][$i]['relation'] ... 	en erreur [ Documentation ]
Fonctions relationnelles: désactivé
 
$cfg['Servers'][$i]['table_info'] ... 	en erreur [ Documentation ]
Affichage infobulle: désactivé
 
$cfg['Servers'][$i]['table_coords'] ... 	en erreur [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ... 	en erreur [ Documentation ]
Génération de schémas en PDF: désactivé
 
$cfg['Servers'][$i]['column_info'] ... 	en erreur [ Documentation ]
Commentaires de colonnes: désactivé
Requêtes en signets: désactivé
Transformation: désactivé
 
$cfg['Servers'][$i]['history'] ... 	en erreur [ Documentation ]
Historique SQL: désactivé
 
$cfg['Servers'][$i]['designer_coords'] ... 	en erreur [ Documentation ]
Concepteur: désactivé

Voici ce que j'ai mis dans config.inc.php (les noms sont bien les mêmes que les tables créées dans pmadb) :

/* 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';

J'ai aussi créé le control-user pma avec des droits sur la base phpmyadmin...

Là je sèche franchement... Pouvez-vous m'aider ?

Merci.

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Oulidan (---.capgemini.fr)
Date: 10 September 2009 à 13:35

Bon ben le problème s'est réglé de lui-même en rebootant mon PC. Je ne comprends pas vraiment pas pourquoi mais l'essentiel c'est que ça marche.

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Nicolas_II (---.w86-216.abo.wanadoo.fr)
Date: 28 November 2009 à 22:44

Bonsoir,

outre la procédure indiquée précédemment, il convient de noter que j'ai été confronté à ce problème, et je ne suis parvenu à le résoudre qu'après avoir supprimé le fichier de session (sess_xxxxxxxxx), dans lequel étaient restées stockées des informations erronées par rapport au fichier config.inc.php.

En espérant que ceci aidera certains...

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Pulsahr (---.w80-14.abo.wanadoo.fr)
Date: 02 December 2009 à 10:41

J'ai suivi les configurations indiquées dans ce post à la lettre, et la suppression des informations de session est effectivement la dernière étape pour réussir.
Très facilement faisable si vous avez l'extension firefox web developper toolbar (cookies->effacer les cookies de session de ce site).

Merci donc à tout le monde, j'ai cependant un problème que je n'ai toujours pas résolu. Il existe dans phpmyadmin un mode de design de base de données, en ajax, vachement bien fait, comme le montre le screenshot Linux ici : [itblog.gmb.mn]

Le blog est dans une langue nordique, mais regardez juste l'image. Je voudrais savoir s'il est disponible sous windows (je ne vois pas pourquoi il le serait pas, c'est une page web après tout, mais sait-on jamais), et comment l'activer, et ou le trouver.

Je continue mes recherches, mais si quelqu'un a déjà la réponse, qu'il nous en fasse profiter ^^

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Pulsahr (---.w80-14.abo.wanadoo.fr)
Date: 02 December 2009 à 10:59

En fait c'est bon, une fois les modifications faites, un onglet "concepteur" fait son apparition quand vous êtes dans la base de données, et vous avez accès à une gestion de relation visuelle.

J'ai pas encore fouillé, mais ça m'a l'air bien complet.

A utiliser avec des tables InnoDB.

Options: Répondre•Citer ce Message
Re: $cfg['Servers'][$i]['pmadb'] et autres !
Envoyé par: Pulsahr (---.w80-14.abo.wanadoo.fr)
Date: 02 December 2009 à 14:31

ATTENTION !!!!!!!!!!!!!!!!!!!

Depuis que j'ai fait cette modif, j'ai des erreurs de script avec le framework clientcide que je n'avais jamais jusqu'alors. Cette erreur intervient systématiquement quand je charge une page avec clientcide ET quand une connexion à la base de données se fait.

Ces erreurs n'existent pas sur des machines avec le même environnement de travail (copies des fichiers et BDD via SVN), mais qui n'ont pas activé le mode designer.

Ca fait environ 30 minutes qu'on est à deux à être contaminés par le problème, et qu'on s'oriente de plus en plus vers une réinstallation complète de wamp, la reinstall de phpmyadmin n'ayant pas été suffisante.

C'te galère >.>


EDIT : après désinstallation COMPLETE et reinstallation COMPLETE, le problème persiste. Erreur mootools dans phpmyadmin, et erreur toujours identique dans l'admin des sites que j'ai programmés.
L'erreur n'intervient pas sur le poste d'un collègue, qui se connecte au mien pour visualiser MON site.

*s'arrache les cheveux*



Modifie 1 fois. Derniere modification le 02/12/2009 à 15:22 par Pulsahr.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP