Problème BDD sur nouveau serveur

Installation & Configuration du logiciel
Avatar du membre
Flox
Administrateur du site
Messages : 6232
Enregistré le : jeu. 21 juin 2012 19:00

Re: Problème BDD sur nouveau serveur

Message par Flox »

Il semble qu'il y est défaut sur votre base de données.
Supprimer l'une des lignes ayant l'identifiant 0 dans la table tagencies via phpmyadmin
GestSup: 3.2.14 | Debian: 10.10 | Apache: 2.4.48 MariaDB: 10.6.4| PHP: 8.0.8
GuiMBA
Gsup LEVEL 3
Messages : 58
Enregistré le : ven. 3 mars 2017 10:12

Re: Problème BDD sur nouveau serveur

Message par GuiMBA »

Je ne comprends pas ce qu'il se passe. Je suis bien dans des versions identiques je fait mon export et l'import me donne systématiquement cette réponse en 1er essai :

Requête SQL :

--
-- Base de données: `bsup`
--

--
-- Structure de la table `tagencies`
--
CREATE TABLE IF NOT EXISTS `tagencies` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`name` varchar(250) NOT NULL,
`mail` varchar(100) NOT NULL,
`ldap_guid` varchar(50) NOT NULL,
`disable` int(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1
MySQL a répondu : Documentation

#1046 - Aucune base n'a été sélectionnée
Avatar du membre
Flox
Administrateur du site
Messages : 6232
Enregistré le : jeu. 21 juin 2012 19:00

Re: Problème BDD sur nouveau serveur

Message par Flox »

Il est nécessaire de sélectionner ou créer et sélectionner une base de données avant l'import.
GestSup: 3.2.14 | Debian: 10.10 | Apache: 2.4.48 MariaDB: 10.6.4| PHP: 8.0.8
GuiMBA
Gsup LEVEL 3
Messages : 58
Enregistré le : ven. 3 mars 2017 10:12

Re: Problème BDD sur nouveau serveur

Message par GuiMBA »

je suis parvenu à importer mes différentes bases(8 au total) grace à vos remarques.
Je termine tout ça ce week end et je vous referai part du résultat.
j'ai déjà noté quelques anomalies ;)

Merci pour ce grand pas déjà !
GuiMBA
Gsup LEVEL 3
Messages : 58
Enregistré le : ven. 3 mars 2017 10:12

Re: Problème BDD sur nouveau serveur

Message par GuiMBA »

Bonjour,

J'ai passé un bon moment ce week end pour terminer la reconfiguration de mes 8 bases GestSup et j'y suis parvenu.
il semble ne me rester qu'un petit bémol, à savoir que je ne peux plus agir sur le configuration "général" dans Administration - Paramètres.

Je souhaites changer de logo ou encore l'URL d'accès au serveur etc...Je fais mes changements mais lorsque je clic sur "Valider", le contenu de l'onglet général passe en page blanche et rien d'autre. Lorsque j'actualise cet onglet "Général", aucune modification n'a été prise en compte.

Voici ce qu'on obtient après avoir cliqué sur "Valider"

https://i.postimg.cc/q7CsNB15/general.png
Avatar du membre
Flox
Administrateur du site
Messages : 6232
Enregistré le : jeu. 21 juin 2012 19:00

Re: Problème BDD sur nouveau serveur

Message par Flox »

Bonjour,

Pouvez activer le mode débug via la base de données et refaire un impression écran.

Cdt
GestSup: 3.2.14 | Debian: 10.10 | Apache: 2.4.48 MariaDB: 10.6.4| PHP: 8.0.8
GuiMBA
Gsup LEVEL 3
Messages : 58
Enregistré le : ven. 3 mars 2017 10:12

Re: Problème BDD sur nouveau serveur

Message par GuiMBA »

Voici le résultat lors de la validation de nouveaux paramètres :

Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'mail_cci' in 'field list' in /var/www/html/INFO/admin/parameters/general.php:308 Stack trace: #0 /var/www/html/INFO/admin/parameters/general.php(308): PDOStatement->execute(Array) #1 /var/www/html/INFO/admin/parameters.php(69): require('/var/www/html/I...') #2 /var/www/html/INFO/admin.php(20): include('/var/www/html/I...') #3 /var/www/html/INFO/main.php(428): include('/var/www/html/I...') #4 /var/www/html/INFO/index.php(295): require('/var/www/html/I...') #5 {main} thrown in /var/www/html/INFO/admin/parameters/general.php on line 308
Avatar du membre
Flox
Administrateur du site
Messages : 6232
Enregistré le : jeu. 21 juin 2012 19:00

Re: Problème BDD sur nouveau serveur

Message par Flox »

Vous avez un défaut sur votre base de données, une colonnes est manquante.
Cela est liée au fait que le patch SQL "update_3.1.49_to_3.1.50.sql", n'est pas été exécuter sur cette base de données.

Afin de corriger la situation vous pourrez exécuter la requête suivante :

Code : Tout sélectionner

ALTER TABLE `tparameters` ADD `mail_cci` INT(1) NOT NULL AFTER `mail_cc`;
Vous pourrez également consulter les logs apache afin de vérifier qu'il n'y a pas d'autres oublis.

Vous pourrez retrouver la documentation concernant les mises à jour sur ce lien : https://doc.gestsup.fr/update/

CDt
GestSup: 3.2.14 | Debian: 10.10 | Apache: 2.4.48 MariaDB: 10.6.4| PHP: 8.0.8
GuiMBA
Gsup LEVEL 3
Messages : 58
Enregistré le : ven. 3 mars 2017 10:12

Re: Problème BDD sur nouveau serveur

Message par GuiMBA »

Rapide et efficace ;) Merci.
Je vais aller checker les manques s'ils existe.

Par contre, une petite question au passage. je remarque que dans la partie gestion des utilisateurs, il n'y a pas de fonction de recherche.
il me semble qu'il y en avait une auparavant, ou je me trompe ?
Avatar du membre
Flox
Administrateur du site
Messages : 6232
Enregistré le : jeu. 21 juin 2012 19:00

Re: Problème BDD sur nouveau serveur

Message par Flox »

Bonjour,

vous trouverez ci-après la fonction :
2021-06-14 14_04_31_screenshot_gestsup.png
2021-06-14 14_04_31_screenshot_gestsup.png (26.97 Kio) Vu 254 fois
GestSup: 3.2.14 | Debian: 10.10 | Apache: 2.4.48 MariaDB: 10.6.4| PHP: 8.0.8
Répondre