Mises à jour

Installation

Proaxive Net Install

Mise à jour 1.5.2 vers 1.6.0.1

Cette version majeur demande une réinstallation (votre base de données ne sera pas effacée)

Supprimez tout le contenu de Proaxive, sauf le dossier "config"

01 Téléversez le contenu du dossier publichtml sur votre installation de Proaxive.
02 Connectez vous en SSH et se rendre dans le dossier racine de Proaxive

03 Installez les packages dont Proaxive a besoin :

composer install --ignore-platform-reqs

04 Vérifiez que les infos du fichier phinx.yml sont correct

$ nano phinx.yml

defaultdatabase: production Vérifiez juste en dessous (production:) les données de connexion à votre base de données. Si tout est ok, fermez nano.

05 Lancez la commande de migration

$ vendor/bin/phinx migrate -e production -t 20211006160756

Cela aura pour effet de mettre complétement la base de données à jour (qui change également le prefix des tables de Proaxive) Nouveau prefix : pe1x_

06 Si la migration c'est effectuée avec succès, il vous faut de nouveau éditer phinx.yml afin de renseigner le nouveau prefix

$ nano phinx.yml

Remplacez pl15x par pe1x

default_migration_table: pe1x_phinxlog
...
table_prefix: pe1x_
...
table_prefix: pe1x_

Enregistrez les modifications et fermez nano.

La connexion à la base de données change avec la version 1.6.x

Il vous faut configurer son accès via un formulaire. Renseignez les informations de connexion à la base de données de Proaxive :

https://monproaxive.org/getting-started

07 Connectez vous au panel via votre adresse courriel et votre mot de passe.

Le système de connexion change, le login de connexion est dorénavant votre adresse courriel.