Project

General

Profile

Scénario #29912

Mettre à niveau le template php.ini sur EOLE 2.8.0

Added by Joël Cuissinat over 1 year ago. Updated over 1 year ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
05/04/2020
Due date:
05/22/2020
% Done:

100%

Estimated time:
0.00 h
Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Solutions à mettre en œuvre

  • comparer le fichier php.ini fourni par défaut sur Ubuntu (NB : fichier également joint au scénario) avec le template EOLE
  • mettre le template EOLE à niveau (on pourra démarrer sur le nouveau fichier en lui intégrant les adaptations EOLE)

Critères d'acceptation

  • le fichier est à jour
  • le service apache2 démarre toujours
  • les applications de base (roundcube) sont fonctionnelles

php.ini View - /etc/php/7.4/apache2/php.ini (71.2 KB) Joël Cuissinat, 04/24/2020 04:22 PM


Subtasks

Tâche #30109: Mettre à jour le fichier de config php.iniFerméMatthieu Lamalle


Related issues

Related to Distribution EOLE - Tâche #29989: Augmenter la valeur par défaut de php_memory_limit Fermé 04/24/2020 05/22/2020
Related to Distribution EOLE - Tâche #30096: Validation du scénario Mettre à niveau le template php.ini sur EOLE 2.8.0 Fermé 05/12/2020
Copied from Distribution EOLE - Tâche #29898: Passage de PHP 7.3 à 7.4 sur EOLE 2.8.0 Fermé 04/10/2020

Associated revisions

Revision 444c603c (diff)
Added by Matthieu Lamalle over 1 year ago

mise à jour du fichier de config php.ini en php 7.4 ref: #29912

Revision de396b69 (diff)
Added by Matthieu Lamalle over 1 year ago

suppression de la variable obsolète php_session_entropy_length

History

#1 Updated by Joël Cuissinat over 1 year ago

  • Copied from Tâche #29898: Passage de PHP 7.3 à 7.4 sur EOLE 2.8.0 added

#2 Updated by Joël Cuissinat over 1 year ago

  • Related to Tâche #29989: Augmenter la valeur par défaut de php_memory_limit added

#3 Updated by Joël Cuissinat over 1 year ago

#4 Updated by Matthieu Lamalle over 1 year ago

  • Assigned To set to Matthieu Lamalle

#5 Updated by Joël Cuissinat over 1 year ago

  • Related to Tâche #30096: Validation du scénario Mettre à niveau le template php.ini sur EOLE 2.8.0 added

#6 Updated by Matthieu Lamalle over 1 year ago

Les variables suivantes n'existent plus en php 7.4 :
  • session.entropy_length
  • pdo_mysql.cache_size
  • mysqli.cache_size
  • session.hash_function
  • session.hash_bits_per_character
  • url_rewriter.tags
De nouvelles variables ont été ajouté en 7.4 :
  • zend.exception_ignore_args
  • session.cookie_samesite
  • session.sid_length
  • session.trans_sid_tags
  • session.sid_bits_per_character

#7 Updated by Joël Cuissinat over 1 year ago

J'en ai profité pour effectué quelques corrections dans la doc : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleScribe/co/01b-configurationApacheExpert.html

La variable est bien supprimée sur EOLE >= 2.8.0 :

$ git branch -r --contains de396b69 
  origin/HEAD -> origin/master
  origin/dist/eole/2.8.0/master
  origin/master

Il n'y a pas d'erreur apparente :

root@scribe:~# systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/apache2.service.d
             └─override.conf
     Active: active (running) since Mon 2020-05-18 16:17:00 CEST; 12min ago
       Docs: https://httpd.apache.org/docs/2.4/
   Main PID: 15319 (apache2)
      Tasks: 7 (limit: 5816)
     Memory: 17.9M
     CGroup: /system.slice/apache2.service
             ├─15319 /usr/sbin/apache2 -k start
             ├─15320 /usr/sbin/apache2 -k start
             ├─15332 /usr/sbin/apache2 -k start
             ├─15333 /usr/sbin/apache2 -k start
             ├─15334 /usr/sbin/apache2 -k start
             ├─15335 /usr/sbin/apache2 -k start
             └─15336 /usr/sbin/apache2 -k start

mai 18 16:17:00 scribe apache2[15320]: [fcgid:info] [pid 15320] mod_fcgid: Process manager 15320 started
mai 18 16:17:00 scribe apache2[15319]: [ldap:info] [pid 15319] AH01318: APR LDAP: Built with OpenLDAP LDAP SDK
mai 18 16:17:00 scribe apache2[15319]: [ldap:info] [pid 15319] AH01319: LDAP: SSL support available
mai 18 16:17:00 scribe systemd[1]: Started The Apache HTTP Server.
mai 18 16:17:00 scribe apache2[15319]: [socache_shmcb:info] [pid 15319] AH00830: Shared memory socache initialised
mai 18 16:17:00 scribe apache2[15319]: [ssl:info] [pid 15319] AH01887: Init: Initializing (virtual) servers for SSL
mai 18 16:17:00 scribe apache2[15319]: [ssl:info] [pid 15319] AH01876: mod_ssl/2.4.41 compiled against Server: Apache/2.4.41, Library: OpenSSL/1.1.1f
mai 18 16:17:00 scribe apache2[15319]: [mpm_prefork:notice] [pid 15319] AH00163: Apache/2.4.41 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1f configured -- resuming normal operations
mai 18 16:17:00 scribe apache2[15319]: [mpm_prefork:info] [pid 15319] AH00164: Server built: 2020-04-13T17:19:17
mai 18 16:17:00 scribe apache2[15319]: [core:notice] [pid 15319] AH00094: Command line: '/usr/sbin/apache2'

#8 Updated by Joël Cuissinat over 1 year ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF