Opérations additionnelles

Certaines versions ont besoin d’actions manuelles supplémentaires après la mise à jour via yum, voici la liste des opérations à effectuer après leur installation.

Note

Si vous avez la version 1.0.0 installée et que vous mettez à jour en version 1.0.5, il faut effectuer toutes les opérations définies entre la version 1.0.0 et 1.0.5.

Version 1.0.3

Changement de la configuration apache par défaut /etc/httpd/vhost.d/plu-manager.conf

Dans le VirtualHost, la ligne :

FallbackResource /index.php

est remplacée par les lignes suivantes pour des raisons de performance :

<IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^ index.php [QSA,L]
</IfModule>

Rechargement de apache :

# systemctl reload httpd.service

Version 2.3.0

Changement de la valeur recommandée de max_input_vars à 4096 dans le fichier /etc/php.ini

; How many GET/POST/COOKIE input variables may be accepted
max_input_vars = 4096

Version 2.3.3

Changement de la valeur recommandée de memory_limit à 2048M dans le fichier /etc/php.ini suite à la fonctionnalité d’export global

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 2048M

Version 2.4.0

Changement de la structure des dossiers export_storage_path et upload_storage_path afin de gérer les multiples versions de PLU

Dans le dosser export_storage_path :

mkdir current
mv !(current) current
chown apache:apache current

Dans le dosser upload_storage_path :

mkdir current
mv !(current) current
chown apache:apache current

Note

Cette opération est à réaliser avant le lancement du script de migration de la base.

Note

Les valeurs de export_storage_path et upload_storage_path sont définies dans le fichier de configuration /etc/plu-manager/parameters.ini