Salve,
sto utilizzando la versione di Moodle 2.9.2+ (Build: 20151023) su Windows Server 2012 R2 Datacenter Edition con PHP versione 5.5.22 e DB Microsoft Sqlserver Standard 2012.
Il mio problema è che il CRON, che viene attivato dal task manager di Windows, parte e rimane blocccato rallentando il sito fino a renderlo inutilizzabile. Se blocco la schedulazione del CRON invece non ci sono problemi.
Ho provato anche a lanciare il CRON da riga di comando ma il risultato è lo stesso.
Ulteriori informazioni che posso darvi sono:
1) Al lancio del CRO, sia schedulato sia manuale, nel file di log del cron ho solo le seguenti righe:
Server Time: Thu, 01 Feb 2018 21:19:00 +0100
Execute scheduled task: Pulizia sessioni vecchie
... started 21:19:00. Current memory use 11.1MB.
2) Al lancio del CRO, sia schedulato sia manuale, nel task manager appaiono 3/4 nuovi processi:
cmd.exe, conhost.exe, php.exe e taskeng.exe (solo schedulato) il cui user è l'utente creato appositamente per il CRON e che ha massimi privilegi sulle cartelle Moodle, MoodleData e Cron_Moodle e sue sottodirectory.
Tali processi non terminano mai, li ho lasciati per una notte intera e solo al loro "teminazione" manuale nel log del PHP ho trovato queste informazioni (nessuna informazione era stata scritta al loro start)
[02-Feb-2018 08:40:10 Europe/Rome] PHP Warning: session_regenerate_id(): Session object destruction failed in C:\inetpub\moodle\lib\classes\session\manager.php on line 463
[02-Feb-2018 08:40:11 Europe/Rome] PHP Warning: session_regenerate_id(): Session object destruction failed in C:\inetpub\moodle\lib\classes\session\manager.php on line 463
[02-Feb-2018 08:40:11 Europe/Rome] PHP Warning: session_regenerate_id(): Session object destruction failed in C:\inetpub\moodle\lib\classes\session\manager.php on line 463
3) Una cosa strana che ho notato è che nelle proprietà della cartella CRON_Moodle la voce Attributes risulta spuntata con accanto "(Only applies to files in folder)"
Vi sarei grato potessi ricevere qualche informazione per risolvere il mio problema, resto inoltre disponibile per fornire qualsiasi altra informazione o effettuare prove.
Grazie
Angelo