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