Bonjour,

J'ai un programme PHP Ajax, donc appelé par une fonction Javascript Ajax, qui ne trouve pas la classe demandée.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
use Application\Model\DiplomeEnsfea;
// ...
$obj_diplome_ensfea = new DiplomeEnsfea();
Et dans error.log d'Apache, j'ai ça :
[Fri Apr 06 09:41:56.992092 2018] [:error] [pid 12927] [client 127.0.0.1:36654] PHP Fatal error: Class 'Application\\Model\\DiplomeEnsfea' not found
Le programme PHP Ajax est dans Application/ajax/ et c'est via l'URL rewriting qu'il est appelé, selon cette règle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^([a-zA-Z\/]+)\/(aj_)([a-zA-Z_]+)$ Application/ajax/aj_$3.php [L]
Qu'est-ce qui coince ?