Bonjour,

Je génére via une page php un fichier Excel.
J'ai supprimé le fichier, libéré toutes les instances, parfois le processus EXCEL.exe reste lancé et si je génére plusieurs fois le fichier, j'ai autant de processus Excel qui s'accumulent

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
unset($sheet1);//Libération de la feuille
unset($book);//Libération du classuer
$excel->Workbooks->Close();//Fermeture du classeur
$excel->Quit();//On quitte Excel
unset($excel);//Libération de l'instance $excel
flush(); // Envoie le buffer
readfile("\\pageExcel.xls"); // Envoie le fichier
if (file_exists(FILENAME)) {unlink(FILENAME);} //suppression de l'ancien fichier
Je ne vois pas ce que je peux faire de plus pour libérer le processus donc j'aimerai savoir si quelqu'un sait comment tuer le processus (mis à part ctr + alt + suppr) à partir de ma page php ?
C'est pour une environnement Windows.

J'ai trouvé ça : exec('kill pid'); mais je ne connais pas le pid du processus. Je ne connais que son nom : EXCEL.exe.

Merci