Tâche #15534
Distribution EOLE - Scénario #15270: Traitement express (10-12)
Client php sans option "short_open_tag" à on
Description
Les scripts de synchronisation de posh-profil exécutent en ligne de commande sur source php
L'option short_open_tag n'étant pas à on, ces dernières ne sont pas interprétées.
Il serait nécessaire que au minimum que le client php du conteneur web puisse avoir l'option à on
Demandes liées
Révisions associées
Activation de l'option short_open_tag pour PHP
- tmpl/php-eole.ini : template de module PHP
- dicos/20_web.xml : gestion du template
- postemplate/00-web : activation du module PHP
Ref: #15534 @2h
postemplate => posttemplate
Ref: #15534 @10m
Test unitaire de non régression sur php-cli
Ref: #15534 @30m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Assigné à mis à Joël Cuissinat
- templatiser le fichier /etc/php5/cli/php.ini du conteneur web à partir du fichier fourni par Ubuntu modifié avec short_open_tag = On
- ajouter/templatiser un fichier dans /etc/php5/mods-available/*.ini avec uniquement cette ligne puis l'activer avec une commande du type
CreoleRun "php5enmod eole" web
(l'active côté client et côté serveur)
#2 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Tracker changé de Demande à Tâche
- % réalisé changé de 0 à 20
- Temps estimé mis à 3.00 h
- Tâche parente mis à #15270
- Restant à faire (heures) mis à 2.5
Sur Scribe, les commandes suivantes doivent afficher le code HTML de la page d'erreur EoleSSO et non le code PHP du fichier :
cd /var/www/html/posh-profil/synchro/ php posh-synchro.php 2>/dev/null
La correction devrait être publiée sur 2.5.1 et 2.5.2
#3 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Joël Cuissinat il y a environ 8 ans
Pour tester plus simplement :
echo "<? echo 'OK'; ?>" > test.php php test.php
Doit afficher OK et non :
<? echo 'OK'; ?>
#5 Mis à jour par Joël Cuissinat il y a environ 8 ans
- % réalisé changé de 20 à 100
- Restant à faire (heures) changé de 2.5 à 0.5
=> paquets candidats 2.5.1, 2.5.2 et 2.6.0 + test unitaire Scribe/AmonEcole 2.6
#6 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0
Validé par Arnaud.