• Installation de PMB localement

    Installer PMB en local signifie sur 1 ordinateur uniquement. Votre PMB pourra donc être utilisé que sur l'ordinateur sur lequel il a été installé.

    Sur cette page, je vais vous expliquer en détail comment installé PMB en local.

    1. Téléchargement des fichiers essentiels

        - Tous d'abord, il faudra télécharger le logiciel EasyPHP qui servira d'explorateur pour PMB (il vous ouvrira PMB sur le Web sans que PMB soit en ligne) Téléchargez EasyPHP au lien suivant : http://www.easyphp.org/download.php

     

        - Ensuite, il faudra evidemment télécharger PMB sous le lien suivant : http://www.pmbservices.fr/download/...

        - Puis il faudra télécharger Yaz qui nous fournira un fichier essentiel pour l'installation de PMB sous le lien suivant : http://ftp.indexdata.dk/pub/yaz/win...

        - Enfin, il faudra télécharger un fichier se nommant php_yaz.dll pour le bon fonctionnement de PMB sous le lien suivant :  http://ftp.indexdata.dk/pub/phpyaz/...

    2. Installation d'EasyPHP

    Pour installer EasyPHP, ouvrez le logiciel que vous venez de télécharger se nommant easyPHP-5.2.10-setup.exe. Après cette installation, le logiciel se manifeste par un petit logo avec un E noir en bas, dans la barre des tâches.

    3. Installation de YAZ

    Pour installer YAZ, ouvrez le logiciel que vous venez de télécharger également se nommant yaz_3.0.50.exe. En installation, ne cochez que Yaz Runtime comme module à installer.

    4. Opérations de fichiers

    Après cette installation, copiez tous les fichiers terminés par .dll depuis la source C :\Program Files\YAZ\bin dans le dossier bin se trouvant dans C :\EasyPHP5.2.10\apache\bin. Une fois que c'est fait, copiez le fichier php_yaz.dll que vous venez de télécharger dans C :\EasyPHP5.2.10\php\ext

    5. Configurer EasyPHP (extensions)

    La configuration d'EasyPHP n'est pas bien dure ! Elle sert juste à ce que PMB marche bien.

    Faites un clic droit sur le E noir en bas à droite dans la barre de tâches, choisissez configuration, PHP
    Un fichier php.ini s'ouvre. Cliquez sur Edition puis sur Rechercher.
    Dans la case pour la recherche, saisissez l'expression "extension" afin d'atteindre les lignes recherchées. Verifiez que les extensions suivantes sont bien activées (si elles sont activées, la ligne ne SERA PAS précédées d'un point virgule [;] ) :
    extension=php_bz2
    extension=php_curl.dll
    extension=php_gd2
    extension=php_mbstring.dll
    extension=php_mime_magic.dll
    extension=php_mysql.dll
    extension=php_sockets.dll
    extension=php_xsl
    extension=php_zip.dll
    AJOUTEZ LA LIGNE
    extension=php_yaz.dll

    Enregistrez les modifications en cliquant sur Fichier puis Enregistrer puis fermer la page.

    6. Configurer EasyPHP (réglages)

    Faites un clic droit sur le E noir en bas à droite dans la barre de tâches, choisissez configuration, PHP
    Un fichier php.ini s'ouvre. Cliquez sur Edition puis sur Rechercher.
    Modifiez les 3 paramètres suivants :

    - Augmentez la valeur max_execution_time de 30 à 300 secondes.
    - Augmentez la valeur post_max_size de 8M à 64M
    - Augmentez la valeur upload_max_filesize de 2M à 64M

    Enregistrez en cliquant sur Fichier puis Enregistrer puis fermez la page.

    Faites un clic droit sur le E noir en bas à droite dans la barre de tâches, choisissez configuration, MySql
    Un fichier my.ini s'ouvre...
    Effectuez cette modification :

    - Augmentez la valeur max_allowed_packet de 1M à 16M

    Cliquez sur Fichier puis sur Enregistrer puis fermez la page.
    Ensuite, servez-vous un bon café car vous avez déjà bien travaillé !

    7. Installation de PMB

     

    Courage, vous en êtes à l'installation de PMB qui ne sera normalement pas trop compliqué si vous suivez ces instructions à la lettre.

        - Décompressez tous les fichiers contenus dans le PMB que vous venez de télécharger à l'emplacement suivant : C :\EasyPHP5.2.10\www

    COPIEZ BIEN CES FICHIERS DANS UN DOSSIER QUE VOUS ALLEZ CREER SE NOMMANT PMB !
    Ce qui vous donnera un chemin comme C:\EasyPHP5.2.10\www\pmb.

    Ensuite, une fois ces fichiers copiés, clic droit sur le petit E dans la barre des tâches et cliquez sur Redémarrer. Une fois que EasyPHP est redémarré [passez votre souris sur le logo et vous devez avoir affiché EasyPhp (démarré)], clic droit sur le petit E puis cliquez sur Web Local OU BIEN lançez votre naviguateur Internet et saisissez http://127.0.0.1/

    Si vous obtenez un écran gris marqué EasyPHP avec un dossier nommé PMB au centre, BRAVO !

        - Cliquez sur le dossier PMB pour commencer l'installation de PMB
        - Une page s'affiche avec pleins de messages d'erreur. C'est normal, vous n'avez pas encore configuré PMB.
        - Cliquez sur le petit lien gris caché dans la page se nommant à peu près \tables\install.
        - Laissez coché ce qui est coché puis cliquez sur Français.
        - Ensuite, vous devez fournir des informations que je vous donne ci-dessous mais ATTENTION, POUR INSTALLER PMB EN LIGNE, il ne faudra pas fournir les mêmes infos que celle-ci. Je vous les donnerais dans un prochain article. Pour l'instant, il faut saisir ces infos-là :

    Paramètre système

    Utilisateur MySql : root
    Mot de passe :
    Serveur : localhost
    Base de données :

    Ne mentionnez pas de mot de passe ni de base de données car il faut saisir ces informations uniquement pour l'installation en ligne.

    Paramètres PMB

    Utilisateur PMB : bibli
    Mot de passe : Effacez bibli et n'indiquez ici aucun mot de passe
    Base de données PMB : bibli

    Chargement de données PMB
    Obligatoire Créer la structure de la base de données
    Obligatoire Insérer le minimum
    Cochez Insérer les données essentielles pour démarer rapidement
    NE PAS cocher Insérer les données du jeu de test opérationnel

     

    Choix du thésaurus
    Aucun thésaurus
    UNESCO Fr
    Cochez AGNEAUX
    ENVIRONNEMENT
    MotBis (fichier motbis.sql non fourni dans cette distribution)

    Choix de l'indexation interne
    Aucune indexation décimale
    BM de Chambéry
    Style Dewey
    Cochez 100 cases du savoir ou Marguerite des catégories.

    Cliquez sur créer la base. Maitenant, PMB est prêt à fonctionner à l'adresse http://127.0.0.1/pmb

    Il ne vous reste plus qu'à vous laissez guider par le logiciel !

      


    Tags Tags : , , , ,
  • Commentaires

    1
    LeStagiaire
    Jeudi 20 Mars 2014 à 14:10

    Bonjours, je suis actuellement stagiaire et je dois créer un portail pmb pour une bibliothèque, il n'y  a aucun problème lors de l’installation mais je me demandais si vous sauriez manipuler la version 4.0.10 et si possible m'expliquer le fonctionnement du contenue éditorial. Merci de votre attention j’espère recevoir vos nouvelles.

    2
    Jeudi 20 Mars 2014 à 17:07

    Bonjour,

    Je n'est en fait jamais trop manipulé cette version mais je suppose que c'est à peu près la même chose que la version que j'ai. Pourriez-vous m'indiquer ce que vous ne comprenez pas dans la fonction contenu éditorial (ou si vous ne comprenez rien du tout ;-) )

    Merci d'avance

    3
    LeStagiaire
    Jeudi 20 Mars 2014 à 17:45

    A vrai dire j'opterais plus pour " ne comprend rien ! ".  Plus précisément c'est le lien entre le type d'article et la création d'article ainsi que l'utilisation de cet article ( pareil pour les rubriques ) que je n'arrive pas a comprendre, que choisir lors de la création du type et de l'article pour faire quoi et comment etc.. Pareil pour les variables d'environnements :/ sachant que je parle bien de la version 4 de pmb avec l'opac et le portail ( si vous désirez m'aider je suis disponible H24 sur skype ( Michael Targier ou thrinduilster ) Merci beaucoup :)

    4
    Jeudi 20 Mars 2014 à 18:13

    Bonjour,

    Eh bien en fait, c'est tout simple ! Je vous explique demain car il faut que je retourne en médiathèque pour pouvoir vous expliquer en détail.

    Bonne soirée et à demain ! 

    5
    LeStagiaire
    Jeudi 20 Mars 2014 à 18:25

    Merci infiniment ! Vous aussi et a demain :)

    6
    LeStagiaire
    Vendredi 21 Mars 2014 à 12:18

    Je vous rappel que je suis disponible n'importe quand. Mon skype est ci-dessus et je vous remercie encore une fois de votre aide.

    7
    Vendredi 21 Mars 2014 à 17:40

    Bonjour,

    Comme ça ne me servirait à rien, je n'ai pas Skype actuellement. Le contenu éditorial est en fait l'endroit das lequel vous pouvez insérer des actualités et toutes autres choses pour votre bibliothèque.Vous pouvez vous aider de ce lien qui a été créer par les éditeurs du logiciel :

    http://doc.sigb.net/portail_pmb/co/utilisation_contenu_editorial_administration.html

    Si vous ne trouvez pas ce que vous cherchez, le contenu éditorial peut aussi vous permettre de paramétrer l'affichage des nouveautés... Je ferais un cours sur ce site pour expliquer en détail. ( car c'est un peu long en commentaire). J'essai de le faire le plus vite possible.

    Si vous voulez, vous pouvez me laisser votre adresse mail que je puisse vous tenir informer quand le cours sera terminé et en ligne.

    Bonne soirée

    8
    Lundi 24 Mars 2014 à 17:02

    Pas de problème, je prend note de votre adresse et vous tient informé dès que mon cours est créer.

    Bonne soirée

    9
    Lundi 24 Mars 2014 à 17:05

    Si vous avez des messages plutôt personnel ou qui ne doivent pas être accessible à tous, vous pouvez me contacter à l'adresse biblio.hugo@laposte.net

    (J'ai retiré votre message avec votre adresse mail pour qu'elle ne soit pas accessible à tous)

    Bonne soirée

    10
    LeStagiaire
    Lundi 24 Mars 2014 à 17:21

    Merci c'est noté, et encore merci ( pour avoir retiré mon adresse).

    Bonne soirée a vous aussi et encore une dernière fois merci :)

    11
    Dimanche 27 Avril 2014 à 14:33

    Bonjour LeStagiaire,


    Je vous ai adressé un mail à l'adresse que vous m'aviez fournie.


    Cordialement

    • Nom / Pseudo :

      E-mail (facultatif) :

      Site Web (facultatif) :

      Commentaire :


    12
    LeStagiaire
    Mercredi 28 Mai 2014 à 10:46

    Bonjour,


    Je n'ai rien reçu il me semble.


    Cordialement

    13
    rifiyass
    Jeudi 16 Avril 2015 à 12:51

    Salut. J'ai pas de commentaire, mais une question. J'ai suivi à la lettre les étapes de l'installation du PMB jusqu'à obtenir un écran gris mais contenant


    <table class="MsoNormalTable" style="mso-cellspacing: 1.5pt; mso-yfti-tbllook: 1184;" border="0" cellpadding="0">
    <tbody>
    <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;">
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;" valign="top"> </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    Name 


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    Last modified 


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    Size 


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    Description 


    </td>
    </tr>
    <tr style="mso-yfti-irow: 1;">
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;" colspan="5">


    </td>
    </tr>
    <tr style="mso-yfti-irow: 2;">
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;" valign="top"> </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    my portable files/ 


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    2015-04-16 11:03


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    -


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

     


    </td>
    </tr>
    <tr style="mso-yfti-irow: 3;">
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;" valign="top"> </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    projects/ 


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    2015-04-16 11:03


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    -


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

     


    </td>
    </tr>
    <tr style="mso-yfti-irow: 4;">
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;" valign="top"> </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    scripts/ 


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    2015-04-16 11:03


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

    -


    </td>
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;">

     


    </td>
    </tr>
    <tr style="mso-yfti-irow: 5; mso-yfti-lastrow: yes;">
    <td style="background-color: transparent; border: #f0f0f0; padding: 0.75pt;" colspan="5">


    </td>
    </tr>
    </tbody>
    </table>

    D'ailleurs j'ai pas pu trouver le dossier PMB pour cliquer dessus pour commencer l'installation. Veuillez m'aider. Merci

      • Lundi 14 Décembre 2015 à 21:17

        Bonsoir,

        Je m'excuse mais je n'avais pas vu votre message. Pour ce qui est du dossier PMB, c'est surement parce que vous n'avez pas redémarré EasyPHP.

        Cordialement

    14
    Jill
    Mercredi 11 Janvier à 10:08

    Bonjour, j'ai tout installé comme indiqué. Quand je veux me connecter par contre, l’utilisateur=bibli et mot de passe je laisse en blanc, j'ai le message Identification incorrect. Que faut-il faire svp? Merci d'avance de votre aide.

      • Dimanche 2 Juillet à 20:37

        Bonjour,

        C'est normal, l'identifiant administrateur de base est admin et le mot de passe aussi pour la connexion. La saisie de "bibli" en identifiant est pour l'installation seulement il me semble.

    15
    Oubri
    Lundi 20 Novembre à 14:21
    BOnjour, Merci pour le support que vous apportez . j'ai un souci dans l'installation de PMB , j'ai cette erreur "MySQL a répondu : Documentation #1524 - Plugin '*B595150BADE7BAA42EB8674632DD2C197A48F767' is not loaded" Merci de me donner un coup de main
    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :