You are not logged in.
Bonjour,
je viens de migrer en version 9.5 sous wamp (php 7.2.4, Apache 2.4.33, windows server 2012r2) ma tâche cron fonctionnait correctement avant la migration et maintenant ce n'est plus le cas.
En exécutant le script bat manuellement aucun soucis mais en tâche planifiée je trouve l'erreur suivante dans l'observateur d'événement :
"Nom de l’application défaillante php.exe, version : 7.2.4.0, horodatage : 0x5abb1fb7
Nom du module défaillant : ntdll.dll, version : 6.3.9600.19678, horodatage : 0x5e82c0f7
Code d’exception : 0xc0000005
Décalage d’erreur : 0x00060158
ID du processus défaillant : 0x19d4
Heure de début de l’application défaillante : 0x01d66ff65545c395
Chemin d’accès de l’application défaillante : C:\wamp\bin\php\php7.2.4\php.exe
Chemin d’accès du module défaillant: C:\Windows\SYSTEM32\ntdll.dll
ID de rapport : 9302fffe-dbe9-11ea-80d6-005056b3597f
Nom complet du package défaillant :
ID de l’application relative au package défaillant : "
mon script contient juste cette ligne : "C:\wamp\bin\php\php7.2.4\php.exe" -f "C:\wamp\www\info\front\cron.php"
Si une personne à une idée pour résoudre ce soucis je suis preneur !
Par avance merci de votre aide
Last edited by djikon591 (2020-08-11 18:04:26)
Offline
bonjour,
pour information j'ai résolu le soucis en passant php en 4.3 et avec une mise à jour de apache.
Offline
Bonjour,
j'ai résolu le souci en mettant dans le fichier php.ini =>apc.enabled=0
voir php manual
puis j'ai programmé un windows service en C# .net avec pour timer de 5 minutes
using (Process process = new Process())
{
process.StartInfo.FileName = @"E:\xampp\php\php.exe";
process.StartInfo.Arguments = @"-f E:\xampp\htdocs\glpi\front\cron.php";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardOutput = true;
process.Start();
process.WaitForExit();
}
Last edited by sam31 (2020-09-16 09:19:37)
Offline