PMB - #Problèmes fonctionnels 39

Transcription

PMB - #Problèmes fonctionnels 39
PMB - Problèmes fonctionnels # 39: Échec de l'installation de PMB 4.0.10
Statut:
Proposé
Priorité:
Auteur:
Sébastien Dinot
Catégorie:
Créé:
14/11/2013
Assigné à:
Mis à jour:
14/11/2013
Echéance:
Sujet:
Échec de l'installation de PMB 4.0.10
Description:
Bonjour,
Blocant
Je viens de tenter d'installer la version fraîchement publiée de PMB 4.0.10 sur un système Debian
GNU/Linuw Wheezy 7.2 (i386) en passant par l'url http://localhost:8080/pmb/tables/install.php et en
choisissant les options suivantes :
- Encodage de caractères : UTF-8
- Langue : Français
- Base de données :
- nom : pmbdb
- compte : pmbuser
- Chargement de données PMB : case « Insérer les données essentielles pour démarrer
rapidement » cochée
- Choix du thésaurus : case « AGNEAUX » cochée
- Choix de l'indexation interne : case « BM de Chambéry » cochée
Quand je clique sur le bouton « Créer la base », j'obtiens l'affichage suivant :
lang = fr charset = utf-8
user = pmbuser; password = xxxxxxxxxx; dbhost = localhost; dbname = pmbdb
usersystem = root; passwordsystem = xxxxxxxxxx; dbhost = localhost; dbnamesystem =
Puis, quand je me rends sur la page http://localhost/pmb, je tombe sur une page vide
Dans les logs d'Apache, je lis les messages suivants :
[Thu Nov 14 00:58:27 2013] [error] [client 10.0.2.2] PHP Notice:
Undefined index: submit in
/var/www/pmb/tables/install.php on line 77
[Thu Nov 14 00:58:27 2013] [error] [client 10.0.2.2] PHP Notice:
Undefined index: charset in
/var/www/pmb/tables/install.php on line 100
[Thu Nov 14 00:59:31 2013] [error] [client 10.0.2.2] PHP Notice:
Undefined index: data_test in
/var/www/pmb/tables/install_rep.php on line 225, referer: http://localhost:8080/pmb/tables/install.php
J'ai vérifié le mot de passe du compte root de MySQL, c'est bien celui que j'ai indiqué dans l'interface
et j'arrive bien à me connecter sur le serveur MySQL via la commande :
# mysql -u root -h localhost -p
Par contre, à l'issue de cette tentative d'installation, la base « pmbdb » n'existe pas, que je crée au
préalable ou pas le compte « pmbuser ».
Ai-je raté quelque chose ou s'agit-il d'un bogue ?
Historique
14/11/2013 22:48 - Sébastien Dinot
29/09/2016
1/2
- % Réalisé changé de 0 à 100
J'ai honte, je viens de trouver la cause du problème : le connecteur php5-mysql n'était pas installé. Ceci étant, il me semble que l'application
devrait détecter et signaler un tel problème mais ce n'est pas le cas... Quoi qu'il en soit, désolé pour le bruit, vous pouvez clore le bogue.
29/09/2016
2/2

Documents pareils