Tâche #7721
Distribution EOLE - Scénario #8989: Intégration et gestion de php_browscap
Intégration de php_browscap dans eole-web
Description
Warning : get_browser(): browscap ini directive not set in ...
Téléchargé
http://browscap.org/stream?q=PHP_BrowsCapINI
Puis je l'ai mis dans /etc/php5/apache2/php_browscap.ini
Puis dans php.ini, j'ai rajouté:
[browscap]
browscap = php_browscap.ini
Demandes liées
Révisions associées
Intégration de php_browscap
- config/extra/browscap.ini : nouveau fichier
- tmpl/php.ini : activation de la directive
- dicos/20_web.xml : ajout de la variable php_browscap
Ref: #7721 @2h
Déclaration du paquet eole-web-config
Fixes: #7721 @30m
Maj skeletor et gestion du fichier browscap.ini
Ref: #7721 @15m [2.4]
Déclaration du paquet eole-web-config en 2.4
Ref: #7721 @20m
Correction du dico 2.4 suite au merge
Ref: #7721 @10m
Merge branch 'dist/ubuntu/lucid/issues/7721' into dist/ubuntu/lucid/master
Conflicts:
debian/changelog
Ref: #7721 @15m (recompilation du paquet en version stable)
Historique
#1 Mis à jour par Arnaud FORNEROT il y a presque 10 ans
- Version cible changé de Envole 3.3.8 à Envole 3.3.9
#2 Mis à jour par Arnaud FORNEROT il y a plus de 9 ans
- Version cible changé de Envole 3.3.9 à Envole 3.3.10
#3 Mis à jour par Igor GODI il y a plus de 9 ans
- Statut changé de Nouveau à Accepté
- Assigné à mis à Igor GODI
- % réalisé changé de 0 à 50
analyse de la problématique
#4 Mis à jour par Igor GODI il y a plus de 9 ans
- % réalisé changé de 50 à 90
suite recherches : "browscap is flagged as PHP_INI_SYSTEM so it cannot be changed using ini_set or through htaccess"
Il n'est pas possible de placer l'appel de php_browscap.ini ailleurs que dans php.ini
Appel à l'équipe eole pour l'intégrer
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Projet changé de balado à eole-web
- Version cible
Envole 3.3.10supprimé
Luc a m'a demandé qu'on en discute à la mêlée de demain matin.
#6 Mis à jour par Gérald Schwartzmann il y a plus de 9 ans
Faire un test en plaçant le fichier .ini dans /etc/php5/conf.d/ et en supprimant la directive du fichier php.ini
#7 Mis à jour par Igor GODI il y a plus de 9 ans
Ne fonctionne pas non plus si on met dans /etc/php5/conf.d le fichier php_browscap.ini
#8 Mis à jour par Igor GODI il y a plus de 9 ans
Seule la solution fonctionne et est rapide :
[[Télécharger : http://browscap.org/stream?q=PHP_BrowsCapINI
Mettre dans /etc/php5/apache2/php_browscap.ini
Puis dans php.ini, j'ai rajouté:
[browscap]
browscap = php_browscap.ini
]]
#9 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Sujet changé de Dépendance manquante à Intégration de php_browscap dans eole-web
- Statut changé de Accepté à Nouveau
- % réalisé changé de 90 à 50
- Temps estimé mis à 4.00 h
- que le fichier soit installé à destination par un paquet (pas eole-web à cause du mode conteneur ni (eole-)web-pkg car c'est un méta-paquet)
- que la ligne du php.ini soit conditionnée par une (ou plusieurs) variable
- qu'il y ait une variable dédiée (ex : php_browscap oui/non)
- qu'elle soit redéfinie et/ou transformée en "auto" par les paquets qui en ont besoin (ex : balado)
#10 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tâche parente mis à #8989
#11 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Nouveau à Résolu
- Début mis à 30/09/2014
- % réalisé changé de 50 à 100
- Restant à faire (heures) mis à 4.0
Appliqué par commit a810487e3273a10e03df5698d43a3705b6831b2c.
#12 Mis à jour par Joël Cuissinat il y a plus de 9 ans
=> paquets candidats eole-web (2.3-eole324~1) et scribe-pkg (2.3-eole73~1)
#13 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 4.0 à 0.0
<igorgodi> [...], correctif php_browscap validé.... merci jojo2024
#14 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Assigné à changé de Igor GODI à Gérald Schwartzmann