Problème PDO avec Serveur Linux ?

Petit nouveau ! | 2 Messages

24 nov. 2020, 14:25

Bonjour à tous,

Pour un projet de fin d'année je dois créer un site qui permet :
--> Inscription
--> Connexion
--> Créer des tickets de support
--> Modifier ces tickets
--> Supprimer ces tickets

Pour le moment tout fonctionne sur Xampp et tout allait bien jusqu'à ce que j'importe le site sur mon serveur Linux qui va héberger le site. Dès lors, la création des tickets de support ne fonctionne plus et je n'ai pas d'erreurs d'afficher.

Je pense que le PDO fait tout merder car à part la création des tickets de support tout est en MySQL et il n'y a aucun problème sur Windows ou Linux pour ceux là.
Je pense donc que je dois activer PDO pour Linux or, je l'ai fais et rien ne fonctionne....

Ce que j'ai fais :
Editer le fichier php.ini dans /etc/php/7.4/apache2 en ajoutant :
extension=pdo.so
extension=pdo_mysql.so
extension=php_pdo_mysql.dll
display_errors = On

La page d'insertion des tickets en PDO :
Image

Mais cela ne sert pas car en créant un nouveau ticket il ne s'affiche toujours pas...

Comment faire?
Merci..

Mammouth du PHP | 2703 Messages

24 nov. 2020, 14:50

cela affiche "Connexion échouée : " ?

Petit nouveau ! | 2 Messages

24 nov. 2020, 14:54

Bonjour,

Non la connexion est bonne, c'est juste que quand j'insère un nouveau "ticket" cela fait comme sur Windows (pas d'erreur) sauf que dans la BDD le ticket crée n'apparait pas... Je viens encore de retester sur mon Windows et là il apparait mais pas sur mon Ubuntu....

Mammouth du PHP | 2703 Messages

24 nov. 2020, 15:09

il faut afficher la requête, l'exécuter dans phpmyadmin.
un ' dans un des champs peut poser problème.