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
Related issues
Associated revisions
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
History
#1 Updated by Joël Cuissinat about 7 years ago
- Assigned To set to 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 Updated by Joël Cuissinat about 7 years ago
- Tracker changed from Demande to Tâche
- % Done changed from 0 to 20
- Estimated time set to 3.00 h
- Parent task set to #15270
- Remaining (hours) set to 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 Updated by Scrum Master about 7 years ago
- Status changed from Nouveau to En cours
#4 Updated by Joël Cuissinat about 7 years ago
Pour tester plus simplement :
echo "<? echo 'OK'; ?>" > test.php php test.php
Doit afficher OK et non :
<? echo 'OK'; ?>
#5 Updated by Joël Cuissinat about 7 years ago
- % Done changed from 20 to 100
- Remaining (hours) changed from 2.5 to 0.5
=> paquets candidats 2.5.1, 2.5.2 et 2.6.0 + test unitaire Scribe/AmonEcole 2.6
#6 Updated by Scrum Master about 7 years ago
- Status changed from En cours to Résolu
#7 Updated by Joël Cuissinat about 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.5 to 0.0
Validé par Arnaud.