Page 2 sur 2

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:43
par Flox
Si le problème n'est que pour l'installation de la mise à jour SQL du patch 3.1.45, vous pourrez exécuter ces requêtes via Phpmyadmin:

Code : Tout sélectionner

ALTER TABLE `trights` ADD `ticket_type_mandatory` INT(1) NOT NULL COMMENT 'Oblige la saisie du champ type dans le ticket' AFTER `ticket_type_service_limit`;
ALTER TABLE `trights` ADD `ticket_cat_mandatory` INT(1) NOT NULL COMMENT 'Oblige la saisie du champ catégorie' AFTER `ticket_cat_actions`;
ALTER TABLE `tusers` CHANGE `ip` `ip` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_iface` CHANGE `ip` `ip` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_network` CHANGE `network` `network` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_network` CHANGE `netmask` `netmask` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;

ALTER TABLE `tparameters` ADD `mail_template` VARCHAR(50) NOT NULL AFTER `mail_newticket_address`;
UPDATE `tparameters` SET `mail_template`="default.htm";
UPDATE `tparameters` SET `mail_template`="default_place.htm" WHERE ticket_places='1';

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:45
par sofianekaniber
Merci.
J'obtiens cette erreur :
Erreur

Requête SQL :


ALTER TABLE `trights` ADD `ticket_type_mandatory` INT(1) NOT NULL COMMENT 'Oblige la saisie du champ type dans le ticket' AFTER `ticket_type_service_limit`



MySQL a répondu : Documentation
#1060 - Nom du champ 'ticket_type_mandatory' déjà utilisé

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:47
par Flox
Étrange essayer juste celles la :

Code : Tout sélectionner

ALTER TABLE `tparameters` ADD `mail_template` VARCHAR(50) NOT NULL AFTER `mail_newticket_address`;
UPDATE `tparameters` SET `mail_template`="default.htm";
UPDATE `tparameters` SET `mail_template`="default_place.htm" WHERE ticket_places='1';

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:48
par sofianekaniber
ça marche !
J'arrive à cocher les paramètres maintenant.
Merci

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:50
par Flox
c'est très étrange le script "update_3.1.44_to_3.1.45.sql" semble avoir été partiellement exécuté, je vous invite à verifier en base de données que les modifications suivantes ont bien été appliquées :

Code : Tout sélectionner

 ALTER TABLE `trights` ADD `ticket_cat_mandatory` INT(1) NOT NULL COMMENT 'Oblige la saisie du champ catégorie' AFTER `ticket_cat_actions`;
ALTER TABLE `tusers` CHANGE `ip` `ip` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_iface` CHANGE `ip` `ip` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_network` CHANGE `network` `network` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
ALTER TABLE `tassets_network` CHANGE `netmask` `netmask` VARCHAR(45) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:52
par sofianekaniber
Jobtiens cette erreur :
Erreur

Requête SQL :


ALTER TABLE `trights` ADD `ticket_cat_mandatory` INT(1) NOT NULL COMMENT 'Oblige la saisie du champ catégorie' AFTER `ticket_cat_actions`



MySQL a répondu : Documentation
#1060 - Nom du champ 'ticket_cat_mandatory' déjà utilisé

Re: Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:54
par Flox
Ok cela semble Ok alors,

je vous avoue ne pas comprendre l'origine du problème, je vous conseille de réaliser les mises à jour en ligne de commande ou via le logiciel.

Re: [Résolu] Version 3.1.47 - Impossible de cocher de nouveaux paramètres

Posté : mar. 10 déc. 2019 17:55
par sofianekaniber
C'est n^oté.
Merci pour votre aide.