Amélioration #1770
ferméFeature #1912: Contrôle installation
Pré-requis PHP 5.3 et PHP bug #40926
100%
Description
dynacase-platform-3.1 requiert à présent PHP 5.3.x, et dynacase-control-1.1 requiert l'extension php-curl qui pose problème sur les systèmes avec une lib cliente postgresql < 8.4 (https://bugs.php.net/bug.php?id=40926).
Je pense qu'il faudrait rajouter les checks de pré-requis suivant à dynacase-platform-3.1 :
- phpversion >= 5.3.0
- phpbug40926 avec un message du style :
Your system has PHP bug #40926 <https://bugs.php.net/bug.php?id=40926> This can be solved by: - upgrading your postgresql client librairies to version >= 8.4 - or, configuring your postgres services (pg_service.conf) with the option `sslmode=disable'
Et mettre à jour la documentation d'installation :
- distinguer installation 3.0 de 3.1
- supprimer de 3.0 ce qui est relatif à la 3.1 (par ex. vendor)
- créer la doc pour 3.1
Mis à jour par Jérôme Augé il y a plus de 14 ans
Certaines distributions ont corrigés ce bug dans leur postgresql 8.3 :
- Ubuntu Hardy (8.04) avec postgresql-8.3/8.3.10-0ubuntu8.04
- Debian Lenny (5.0) avec postgresql-8.3/8.3.10-0lenny1
Mis à jour par Marc Claverie il y a plus de 14 ans
- Description mis à jour (diff)
- Assigné à mis à Jérôme Augé
- Version cible mis à 3.0.20
Mis à jour par Jérôme Augé il y a plus de 14 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit commit:e8ab33e527d152ba4d744804d6fde43ef19e79ba.