Bonjour
j’ai voulu tester la fonction eqlogic::import() avec le plugin migothermostat, ça tourne en boucle un bon moment et pour finir un msg d’erreur.http
... PHP Fatal error: Maximum execution time of 600 seconds exceeded in /var/www/html/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FilesystemCache.php on line 71, referer: http://192.168.1.65/index.php?v=d&m=migoThermostat&p=migoThermostat&id=48
Dans eqlogic.class.php, si je supprime « $this->save(); » ligne 1244 tout se passe bien. je pense que cette ligne n’est pas indispensable.
Pour infos ce plugin comporte plus de 50 commandes.
Bonjour loic
Oui c’est bien ça le problème. Ça fait une boucle pour chaque cmd importé. Li’import se fait depuis postSave()
Le save() n’est pas nécessaire lorsqu’on importe que des commandes.
Avec le PR c’est ok, j’ai juste oublié eq_changed=false au début de la fonction.