Installer PMB 4.2 avec MAMP et la base Mont Saint-Michel

Actuellement, lorsque vous souhaitez installer PMB en local, les développeurs de serveurs (sous Windows) proposent des versions inadaptées (trop récentes ou trop anciennes pour faire fonctionner correctement et de façon pérenne le logiciel). Après de nombreux tests, il est apparu que  MAMP offre un version PHP assez récente (5.6.28 et évolutive en 7.0.9) pour PMB 4.2 et surtout un  version MySQL 5.5 alors qu’ailleurs elles sont  encore incompatibles ou bientôt dépassées. Si l’utilisation de la Z39.50 n’est pas disponible (ce qui est aussi le cas pour les dernières versions de Wamp, Xampp ou Easyphp), elle sera activable dans quelques mois avec l’évolution rapide de PMB et le passage à PHP 7.

La base Bretagne, développée pour les CDI par nos collègues bretons et toujours disponible ici, permet d’avoir une version de PMB adaptée à leurs besoins. Malheureusement, celle-ci n’est pas compatible avec le portail Zen (encodages différents des caractères).

Dans le tutoriel qui suit, vous trouverez la démarche pour installer PMB sous MAMP avec une base reprenant tous les aspects de la base Bretagne mais intégrant aussi un portail Zen activé et prêt à être personnalisé. Cette base, entre Bretagne et Normandie, prend donc naturellement le nom de base Mont Saint-Michel.

1

Elle est disponible avec une version de PMB 4.2.11 pré-paramétrée pour une installation rapide.

Voici le tutoriel, en version corrigée  depuis le 22/05/2018 !

N’hésitez à nous contacter si vous rencontrez un quelconque problème !

49 commentaires sur « Installer PMB 4.2 avec MAMP et la base Mont Saint-Michel »

  1. Bonjour,
    Merci pour votre initiative.

    Lorsque j’observe les copies d’écran, votre tuto ou l’exemple du CDI « Michel Claisse »
    Collège Saint-Pierre Jette, je ne retrouve pas, pour une recherche, les deux cases à cocher « Fiction » et « Documentaire » disponibles avec l’installation de la base Bretagne. Est-ce que cette fonctionnalité reste présente avec le portail Zen ?

    Merci.
    Cordialement
    Thierry PAUL

    J'aime

    1. Bonjour,
      effectivement, la nature du document n’apparaît plus directement dans la recherche simple du portail Zen mais vous pouvez l’ajouter en allant dans Administration\Opac\facettes et en cliquant sur Ajouter une facette. Le tri ne se fera pas lors de la recherche mais vous pourrez affiner les résultats dans le colonne de gauche en allant dans le cadre Affiner ou comparer.

      Cordialement,

      Cédric Goulet

      J'aime

  2. En dehors des paramètres propres à MAMP, la méthode fonctionne de la même manière avec LAMP. Je ne suis pas un spécialiste de Linux mais les manipulations se faisant dans le cadre d’un serveur web, je ne vois pas ce qui serait beaucoup différent (peut-être que les lignes de commande éviteraient de passer par PhpMyAdmin et de gagner un peu de temps…)

    J'aime

    1. Et bien non. PMB Services travaille à préparer l’adaptation de PMB à PHP 7, ce qui devrait être le cas pour le changement de version vers PMB 5

      J'aime

  3. Bonjour,
    J’ai installé la dernière version de PMB MSM au Lycée et j’avance sur le portail petit à petit.
    Je voudrais récupérer ma base (base Bretagne sur PMB 3.3.8 – v4.88) hébergée au Vice-rectorat de Nouvelle Calédonie pour l’intégrer dans ma base locale à l’établissement. Savez-vouys quelle est la manipulation à effectuer?
    Merci d’avance

    Pascal GANGUTIA
    LP PERE GUENEAU
    BOURAIL
    NOUVELLE CALEDONIE

    J'aime

    1. Bonjour,
      désolé pour la réponse tardive mais dans votre cas, il faut plutôt utiliser la fiche 1.3 permettant de convertir une base Bretagne en UTF-8 et ensuite d’y importer le portail MSM.

      J'aime

  4. Bonjour !
    J’aimerais savoir comment je pourrais changer le titre nommé «PMB Services réseau médiathèques» du portail ZEN. On en a toujours essayé !
    Mes amitiés depuis Chili 🙂
    Cordialement,
    Danilo

    J'aime

      1. Mas já está em .sql, eu não mexi em nada !
        Acredito que o problema esteja na criação da base de dados. Apaguei e criei outra conforme a ficha técnica. Será que quando crio a outra, também deveria criar as tabelas ou só basta criar a base vazia?

        Aimé par 1 personne

      2. Você só precisa criar uma base vazia. Tem certeza de que você completou corretamente as configurações de conexão no banco de dados no bigdump? Parece vir de lá

        J'aime

      3. Olá consegui!
        Obrigado por sua ajuda!

        O problema era com o PHP. Eu baixaei o MAMP 3.1.1 mas só é possivel fazer a instalação com a versão 3.0.0. Vi nos comentários abaixo – da Sophie Boileau – que ela tava com problemas no PHP e resolvi baixar a versão do MAMP que você indicou pra ela, pois parecia ser o meu caso, e deu certo.

        Muito obrigado pela ajuda!!!

        Em breve pretendo fazer a tradução em português (BRA) e colocar aqui para caso chegue alguém mais do Brasil.

        Abraço!

        Aimé par 1 personne

  5. Bonjour,
    Je vais installer PMB MSM dans mon collège, mais la version actuelle de MAMP ne propose que PHP7. Savez-vous comment trouver une version de MAMP avec PHP 5.6.28?

    J'aime

      1. Bonjour

        je rencontre le même problème que Sophie Boileau et le lien posté le 08/03 est cassé (erreur 404). Je n’arrive pas à retrouver la version 3.3.0 sur le net. Auriez-vous une copie du fichier ?
        Merci

        J'aime

  6. Le tutoriel est à jour depuis lundi, j’en ai profité pour corriger une ou deux erreurs mais la plus importante est à la page 2 : il faut ajouter la ligne extension=php_fileinfo.dll et non php. Cela ne bloquera pas PMB mais vous ne pourrez pas avoir de vignettes de documents numériques créées à partir de celui-ci.

    J'aime

      1. Bonjour, j’ai testé tous les liens et ils semblent tous fonctionner. Pouvez-vous être plus précis en m’indiquant celui qui est défectueux ?

        J'aime

  7. re-
    le lien suivant (tutoriel) est aussi bloqué par mon Firefox : Voici le tutoriel, en version corrigée depuis le 22/05/2018 !

    N’hésitez à nous contacter si vous rencontrez un quelconque problème !

    merci
    marc

    J'aime

  8. Je pense que vous avez un proxy qui doit bloquer le domaine mega.nz car les liens fonctionnent. Je vous envoie un lien alternatif ainsi que le tuto à votre adresse perso dans l’après-midi, le temps d’uploader MAMP.

    J'aime

    1. bonjour,
      le certificat de sécurité du domaine mega.nz est valable pour la France mais depuis la Belgique Firefox bloque ce nom de domaine. J’ai pu me connecter avec un VPN branché sur France…
      Merci
      marcatchou

      Aimé par 1 personne

    1. Merci pour l’info mais le lien fourni est utilisable sans cette extension donc je ne pense pas que votre problème vienne de là. Je pense que l’autre lien sera disponible d’ici une heure (l’upload de plus de 300 Mo est assez lent…)

      J'aime

  9. Bonjour,

    J’ai réussi à suivre le tuto pour installer en local, tout fonctionne.
    J’ai essayé de l’installer en ligne sur hostinger mais je n’y arrive pas. Est-il donc possible de l’installer en ligne ?

    Merci,

    Cordialement,

    Bruno

    J'aime

    1. Bonjour,
      désolé pour cette réponse tardive. L’installation en ligne est sensiblement la même. Vous devez surtout vous assurer que votre hébergeur propose un version php 5.5 ou 5.6 ainsi que les extensions php nécessaires au bon fonctionnement de PMB.

      J'aime

  10. bonjour,
    j’ai utilisé votre tuto pour installer le portail zen version pmb 5.0.7
    la base ne contient pas de notice
    l’affichage de l’opac n’ai comme le votre

    J'aime

    1. Bonjour,
      vous avez utilisé le tuto pour installer le portail zen sur une base existante ou vous êtes parti sur une installation vierge ? Les problèmes que vous décrivez peuvent provenir de plusieurs sources : êtes-vous bien en php 5.6 ? Avez-vous bien renseigné toutes les urls (url_base_cms_build, url_base, opac_url…) dans les paramètres ? Avez-vous essayé d’effectuer une réindexation complète de votre base afin que les résultats apparaissent dans la portail ?

      J'aime

      1. bonjour,
        j’ai utilisé la version 5.6.28 de php, j’ai téléchargé votre derniére version de pmb celle nommée PMB5.0.7_MSM_1.6, j’ai utilisé votre tuto sur le lien https://pmbnormandie.files.wordpress.com/2017/01/fiche_tecnhique_pmb_normandie_1_1_installer_pmb_4_2_avec_mamp_et_la_base_mont_saint_michel3.pdf. j’ai utilisé la base d’essai.
        mais dans mon opac le caroussel ne s’affiche pas, je veux un opac zen comme celui dans votre site. j’ai pas pu trouvé le probléme, veuillez s’il vous plait me donner un tuto à suivre.
        si vous pouvez me donner votre email je vous envoi mon affichage de l’opac. merci

        J'aime

      2. Bonjour,
        pour que le carrousel s’affiche, vous devez mettre des notices dans le panier de notices pour le carrousel de nouveautés, L’avez-vous fait ?

        J'aime

      3. bonjour,
        Avez-vous bien renseigné toutes les urls (url_base_cms_build, url_base, opac_url…) dans les paramètres, je ne comprends cette question sur votre tuto je n’ai pas trouver url_base_cms_build, url_base, opac_url…, comment faire la réindexation?

        J'aime

    1. Dans Administration\Outils\Paramètres vous devez indiquer l’adresse du portail (qui se termine par \opac_css\) dans Portail\url_base_cms_build ainsi que dans OPAC\url_base et paramètres généraux\opac_url. Vous devez indiquer l’adresse de gestion de PMB dans Paramètres généraux\url_base.

      J'aime

      1. ce n’ai pas un probléme d’addresse url c’est l’affichage de l’opac avec le portail zen qui ne contient pas un caroussel, est ce que vous avez une base qui contient tout les elements necessaire pour avoir cet opac avec le theme zen.

        J'aime

      2. Je viens de voir que vous utilisez un tutoriel qui n’est normalement plus sur notre site car il a été mis à jour depuis l’année dernière (il manquait justement la consigne de bien renseigner l’adresse du portail dans Administration\outils\paramètres\portail\url_base_cms_build) Lorsque vous allez dans l’onglet Portail et que vous cliquez sur Construire, l’adresse de votre opac apparaît-elle bien dans le cadre à gauche du bouton « url opac » ?

        J'aime

  11. Je suis en lycée (région parisienne) et J’ai installé PMB en local avec St Michel. Mon souci est que je ne peux pas accéder dans la partie administration avec les codes admin/admin.

    J'aime

    1. Bonjour,
      pouvez-vous me dire quelle version de PMB vous avez installée afin que je vérifie qu’il ne s’agisse pas d’une erreur de ma part ? Pour résoudre ce problème, vous pouvez vous aider de ce tuto en ligne (il faudra juste adapter l’adresse de connexion à phpmyadmin car vous travaillez avec MAMP mais vous l’avez dans le tutoriel d’installation) : https://cheikhmorniang.wordpress.com/2016/09/30/pmb-mot-de-passe-administrateur-oublie/
      A la fin de l’explication, l’auteur vous préconise d’enregistrer un nouveau mot de passe dans les paramètres, il s’agit de l’icône matérialisée par un engrenage en haut à droite de l’écran de PMB.

      J'aime

      1. Bonjour
        Je vous remercie pour votre réponse qui ma aidé a retrouver la partie Gestion. Le souci est que je ne peux pas accéder à la Gestion à partir de Opac en utilisant admin/admin. Est ce normal ? J’utilise la version PMB 4.2.8

        J'aime

      2. Bonjour, sauf erreur de ma part, il faut utiliser les codes d’un lecteur afin d’accéder à l’Opac, puisque cette partie permet de gérer le profil de l’utilisateur.

        J'aime

  12. Je vous remercie de votre réponse. J’ai pu entrer dans le module administration. Le mot de passe est toujours admin mais je ne peux toujours pas entrer dans la partie admin à partir de l’opac avec mes codes (admin/admin) qui sont pourtant les bons. J’ai installé la version 4.2.8

    J'aime

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s