Fatal error: Call to a member function exec()

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Par mail:
une malencontreuse manipulation a été faite et l'accès à interface de gestsup n'est plus possible, il survient le message d'erreur suivant:
Fatal error: Call to a member function exec() on boolean in C:\xampp\htdocs\index.php on line 84
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

bonjour essayer de commenter la ligne 84 de votre fichier index.php, en dépannage:

remplacer:

Code : Tout sélectionner

//switch SQL MODE to allow empty values with lastest version of MySQL
$db->exec('SET sql_mode = ""');
par

Code : Tout sélectionner

//switch SQL MODE to allow empty values with lastest version of MySQL
//$db->exec('SET sql_mode = ""');
cdt
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

Pour trouver la source de votre problème pourrez vous nous donner la version de l'application et des composantes de votre serveur.

De plus pourrez vous nous donner les actions réalisées qui ont conduit a ce problème ?

Merci
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

Si le problème persiste vérifier la cohérence entre le fichier connect.php et votre serveur de base de données.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre