Migration de HTTP vers HTTPS

Installation & Configuration du logiciel
Delord
Gsup LEVEL 3
Messages : 78
Enregistré le : jeu. 25 janv. 2018 10:19

non dans la BD il n'y a pas la colonne ldap_sso

Cdt.
GestSup: 3.1.32 | Apache: 2.4.10 | Mysql: 5.7.21 | 7.0.27-1~dotdeb+8.1 | OS: Debian 8-jessie | Navigateur: Firefox Developer Edition
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Il y a eu un problème lors de l'installation d'une mise à jour.

Pouvez préciser comment avez vous installée les mises à jour ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Delord
Gsup LEVEL 3
Messages : 78
Enregistré le : jeu. 25 janv. 2018 10:19

Ma toute première MAJ, je les faisais en MAJ Automatique
et la toute dernière pour passer à la 1.30 je l'ai fait manuellement

Cdt.
GestSup: 3.1.32 | Apache: 2.4.10 | Mysql: 5.7.21 | 7.0.27-1~dotdeb+8.1 | OS: Debian 8-jessie | Navigateur: Firefox Developer Edition
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Vous avez bien réalisée les mises à jour de manière sucessive, version par version :
3.1.28 vers 3.1.29 ...
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Delord
Gsup LEVEL 3
Messages : 78
Enregistré le : jeu. 25 janv. 2018 10:19

Oui je l'ai fait version par version

Cdt.
GestSup: 3.1.32 | Apache: 2.4.10 | Mysql: 5.7.21 | 7.0.27-1~dotdeb+8.1 | OS: Debian 8-jessie | Navigateur: Firefox Developer Edition
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

il y a eu un soucis sur le script de migration SQL de la version 3.1.28 à la version 3.1.29

Code : Tout sélectionner

-- SQL Update for GestSup !!! If you are not in lastest version, all previous scripts must be passed before !!! ;
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET default_storage_engine=INNODB;

-- update GestSup version number
UPDATE tparameters SET version="3.1.29";

ALTER TABLE `tparameters` CHANGE `version` `version` VARCHAR(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_model` CHANGE `image` `image` VARCHAR(50) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tparameters` ADD `ldap_sso` INT(1) NOT NULL AFTER `ldap_auth`;
ALTER TABLE `tparameters` CHANGE `mail_cc` `mail_cc` VARCHAR(150) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

vous pouvez au moin passer la requete suivante:

Code : Tout sélectionner

ALTER TABLE `tparameters` ADD `ldap_sso` INT(1) NOT NULL AFTER `ldap_auth`;
et vérifier que les autres ont bien été appliquées
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Delord
Gsup LEVEL 3
Messages : 78
Enregistré le : jeu. 25 janv. 2018 10:19

Flox a écrit : ven. 23 févr. 2018 14:36 il y a eu un soucis sur le script de migration SQL de la version 3.1.28 à la version 3.1.29

Code : Tout sélectionner

-- SQL Update for GestSup !!! If you are not in lastest version, all previous scripts must be passed before !!! ;
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET default_storage_engine=INNODB;

-- update GestSup version number
UPDATE tparameters SET version="3.1.29";

ALTER TABLE `tparameters` CHANGE `version` `version` VARCHAR(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_model` CHANGE `image` `image` VARCHAR(50) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tparameters` ADD `ldap_sso` INT(1) NOT NULL AFTER `ldap_auth`;
ALTER TABLE `tparameters` CHANGE `mail_cc` `mail_cc` VARCHAR(150) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
Le UPDATE me ferait retourner à la version .1.29 c'est çà?
ensuite je refais encore une MAJ a la version .1.30 ?

Cdt
GestSup: 3.1.32 | Apache: 2.4.10 | Mysql: 5.7.21 | 7.0.27-1~dotdeb+8.1 | OS: Debian 8-jessie | Navigateur: Firefox Developer Edition
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

non, il fallais uniquement passer la requête:

Code : Tout sélectionner

ALTER TABLE `tparameters` ADD `ldap_sso` INT(1) NOT NULL AFTER `ldap_auth`;
pour rectifié la situation passer cette nouvelle requête:

Code : Tout sélectionner

UPDATE tparameters SET version="3.1.30";
et vous conseil de passer par les mises à jour automatique ou semi-automatique.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Delord
Gsup LEVEL 3
Messages : 78
Enregistré le : jeu. 25 janv. 2018 10:19

Fait!

Merci.

Je suis passé par la version manuelle parce que j'ai éssayé en version automatique et semi automatique sans changement.
Je me suis dit peut etre parce que la version .1.30 est en Beta raison pour laquelle ça n'a pas fonctionné; et je l'ai donc fait de façon manuelle.

Dorénavant je ferais soit automatique soit semi-automatique.

Merci

Cdt.
GestSup: 3.1.32 | Apache: 2.4.10 | Mysql: 5.7.21 | 7.0.27-1~dotdeb+8.1 | OS: Debian 8-jessie | Navigateur: Firefox Developer Edition
Répondre