Prérequis

Étiqueté : , ,

Ce sujet contient 7 réponses, 2 participants et a été mis à jour pour la dernière fois par Jérôme, le il y a 1 jour et 4 heures.

Vous lisez 7 fils de discussion
  • Auteur
    Messages
    • #619


      Jérôme
      Maître des clés

      Prérequis pour l’installation de Planning Biblio :

      • un serveur Apache
      • une base de données MySQL
      • PHP 5.3 ou supérieur
      • les modules PHP suivant :
        • json
        • mcrypt
        • mysqli
        • pdo
        • pdo_mysql
        • ldap (si vous souhaitez utiliser l’authentification ou l’importation LDAP)
        • curl (si vous souhaitez utiliser l’identification CAS)
    • #1583


      Michaël
      Invité

      Bonjour,

      je découvre votre logiciel et tout d’abord, merci de le distribuer sous Licence Publique Générale GNU.

      Je rencontre des difficultés pour l’installer (complètement) sous Windows.
      Avec un package (Apache-mySQL-PHP) comme XAMPP, il manque de base des modules comme mcrypt par exemple.

      Quand il n’est pas possible d’installer PlanningBiblio sur un serveur Linux, connaissez-vous une façon simple d’installer un pack Apache-mySQL-PHP Windows avec les modules PHP requis.

      J’ai cru comprendre en cherchant sur Internet qu’il faudrait installer les pré-requis en 2 temps mais je ne comprends tout simplement pas comment installer simplement les modules PHP.
      Avec Linux et un apt-get, ça serait simple mais là, ça semble + complexe.

      Est-ce qu’avec EasyPHP ça serait plus facile qu’avec XAMPP ? Où puis-je m’orienter pour trouver des réponses à ces questions ?

      Merci pour votre attention,

      Cordialement,

      Michaël

    • #1593


      Jérôme
      Maître des clés

      Bonjour Michaël,

      Quelle version de Xampp utilisez-vous ?

      Avec Xampp, vous avez normalement tous les prérequis (y compris mcrypt).
      Les modules PHP nécessaires sont présents, il suffit de les activer.
      En cliquant sur l’icône Xampp dans la zone de notifications (près de l’horloge Windows), vous trouverez un menu permettant d’activer les extensions nécessaires.

      En effectuant quelques recherches, j’ai vu que mcrypt pouvait poser problème avec PHP 7.2.
      Donc si vous utilisez une version de Xampp avec PHP 7.2, vous pouvez essayer de passer à une version inférieure de PHP (je crois me rappeler que c’est possible avec Xampp, sans changer de version du programme, simplement en choisissant une autre version de PHP dans le menu de Xampp).
      Si ce n’est pas possible, essayer une version inférieure de Xampp.

      Je ferai des essais et viendrai compléter ce sujet.

      Pour répondre à la question EasyPHP : Xampp est préférable à EasyPHP

      Cordialement,
      Jérôme

    • #2920


      Wil
      Invité

      Bonjour,

      J’aimerais installer PlanningBiblio en localhost sous Ubuntu 19.10 pour le tester. J’ai essayé avec Lamp-bitnami mais ça n’a jamais marché donc j’ai essayé d’installer Apache2, mysql et PHP avec le terminal. J’ai suivi la procédure d’installation de ce site web, j’arrive jusqu’à la page d’installation et impossible d’aller plus loin.

      Le message suivant s’affiche :
      « Important : Avant de continuer,
      Veuillez donner les droits d’écriture/modification
      aux dossiers « include » et « data ».
      Re-vérifier »
      J’ai bien fait l’action ‘chown’ dans le terminal, est-ce que quand c’est bon, le message s’efface ou reste-t-il jusqu’au moment où le problème est résolu.

      Quand je valide mes codes mysql (créé exprès pour), le message suivant s’affiche :
      « Il y a eu des erreurs pendant la création de la base de données.
      ERROR : Impossible de se connecter au serveur MySQL »

      Est-ce possible que cela vienne du fait qu’Ubuntu réclame que chaque connexion à mysql passe par Sudo ? Dans ce cas, comment puis-je passer outre ?

      Cordialement,

    • #2922


      Jérôme
      Maître des clés

      Bonjour Wil,

      Pour les droits d’écriture sur les dossiers includes et data :
      Le message s’efface si le problème est réglé lorsque l’on clique sur le lien « ré-esssayer ».
      Le formulaire est rechargé à cette occasion, donc revérifiez vos paramètres.

      Pour l’erreur de connexion à la base de données : l’utilisateur et la base de données seront créés par l’assistant. Dans le formulaire, vous devez renseigner en premier lieu les identifiants d’un utilisateur ayant les droits de créer des bases de données et des utilisateurs, généralement le compte « root ».
      Celui-ci doit être au préalable modifié dans MySQL pour pouvoir être utilisé avec un mot de passe (que vous devez définir), sans nécessairement être connecté en root ou sudo sur le système. Renseignez-vous sur les forums MySQL / MariaDB pour ceci .

      Cordialement,
      Jérôme

    • #3032


      Pauline
      Invité

      Bonjour, je dois installer le logiciel pour mon stage en bibliothèque. Je suis sur Imac et macbook pro je n’arrive pas à l’installer est-ce normal ?

      Merci

    • #3064


      Magalhaes Armando
      Invité

      Bonjour,

      Nous utilisons PlanningBiblio en version 19.04.01. Merci beaucoup pour votre travail.

      Nous voulons installer une autre plateforme pour migrer notre Base actuelle. Sur un ubuntu server 20.04 (php 8 et mariadb 10) nous avons rencontré des problèmes avec impossibilité d’aller au bout de l’installation de planning biblio.

      Devons-nous partir sur une autre plateforme autre (version 19 peut être).

      Merci d’avance de votre retour

    • #3071


      Jérôme
      Maître des clés

      Bonjour,

      Il est conseillé d’utiliser Planning Biblio version 21.04 ou 20.10 avec PHP 7.4.

      Les version de Planning Biblio inférieures à 21.04 ne sont pas compatibles avec PHP 8.
      La version 21.04 est supposée être compatible mais nous n’avons pas validé complètement son bon fonctionnement sous PHP 8.0.

      Pour installer PHP 7.4 sur votre serveur, vous pouvez utiliser les dépôts Sury. Voir https://deb.sury.org/

      Pour une installation sur un serveur équipé d’un PHP différent de 7.4, vous devez modifier les fichiers composer.json et install.sh et mettre à jour les composants (update dependencies = Yes lors du processus d’installation).
      Aucun support ni aucune garantie ne pourront être donnés.

      Cordialement,
      Jérôme

Vous lisez 7 fils de discussion

Répondre à : Prérequis

Vos informations :