Projet

Général

Profil

Tâche #7721

Distribution EOLE - Scénario #8989: Intégration et gestion de php_browscap

Intégration de php_browscap dans eole-web

Ajouté par Arnaud FORNEROT il y a environ 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Début:
30/09/2014
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

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

Copié vers Documentations - Tâche #9099: Nouvelle variable php_browscap dans l'onglet expert apache Fermé 11/03/2015

Révisions associées

Révision a71c7290 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

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

Révision a810487e (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Déclaration du paquet eole-web-config

Fixes: #7721 @30m

Révision 6fb4f294 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Maj skeletor et gestion du fichier browscap.ini

Ref: #7721 @15m [2.4]

Révision 1115484e (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Déclaration du paquet eole-web-config en 2.4

Ref: #7721 @20m

Révision 143d3fbd (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Correction du dico 2.4 suite au merge

Ref: #7721 @10m

Révision 9d443da5
Ajouté par Joël Cuissinat il y a plus de 9 ans

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.10 supprimé

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
A mon avis, il faudrait :
  • 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

#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

Formats disponibles : Atom PDF