-
2 pièce(s) jointe(s)
Exécution script PHP
RJT
Messages : 2
Status : En ligne
06 mai 2025, 08:38
Bonjour,
je suis un bon gros débutant en Linux et n'y connais donc pas grand chose en PHP. Je récupère le bébé depuis peu, d'un ancien informaticien qui n'est malheureusement plus de ce monde, et j'ai de grosses difficultés à faire fonctionner un site en PHP sous Debian 12. Je dois migrer plusieurs sites vers un autre serveur Debian.
Je rencontre des problèmes sur plusieurs sites en particulier, dont un qui sert à ajouter des décisions municipales du maire de notre commune, avec des PJ en PDF, etc. J'arrive à les faire fonctionner sur une VM de test en Windows 10 sans problème avec Xamp, Apache version 2.4.58, PHP en 8.2.12, mais pas sur mon serveur Debian avec Apache 2.4.62 et PHP 8.2.28. Ces sites utilisent LDAP afin de se connecter, donc là aucun problème, tout est bien configuré. Mais lorsque je veux ajouter une nouvelle décision sur le site, j'ai une erreur. Dans les logs je ne vois rien d'approprié. J'ai essayé avec une version antérieure de PHP et de PHPMyAdmin, idem. En PJ, l'erreur ainsi que le script PHP permettant de sauvegarder une décision. Je ne pense pas que cela soit un problème de config, de script, mais peut-être un problème de droit sur mon serveur Debian.
Désolé si j'ai oublié de donner des informations, mais je ne sais pas par où commencer. Lol.
Merci par avance pour votre aide :-)
Bonne journéePièce jointe 667343Pièce jointe 667344Pièce jointe 667343Pièce jointe 667344
-
d'après le code mis en pièce jointe, si la redirection est vers "savefail=1", cela veut dire que le souci est dans le gros bloc try qui inclut presque tout le code de cette page.
donc pour en savoir plus il faudrait par exemple afficher l'exception qui est lancée.
-
Bonjour,
Finalement j'ai résolu mon problème en modifiant le mode SQL comme ceci NO_ENGINE_SUBSTITUTION, NO_AUTO_CREATE_USER
Merci pour votre aide.
Bonne journée