Outil / Remplacer, chargement puis page noir aprés restauration

Bonjour,

Suite migration ZIGBEE → JEEZIGBEE

  • j’ai voulu utiliser l’outil mais quand je vais dans Outils / Remplacer cela charge puis page noir

dernière jeedom 4.3.19 sur VM Freebox Delta Debian 11

cela fonctionnait il y a 1 mois a cette période c’était la 4.3.16 de mémoire j’ai seulement tester aujourd’hui depuis

merci de votre aide

Rien dans la console ou dans le log http ?

Bonjour.

Vous avez testé avec un autre navigateur, quitte à l’utiliser en mode privé et sans extension.

Bonjour a vous,

Je viens de vérifier le log http. Error php, memoire insuffisante

J ai essayé une sauvgarde anterieur de 2 mois ca fonctionne mais entre temps j ai inclus mes jeezigbee en masse donc beaucoup de boulot perdu si vous avez une idee merci par avance

0485|[Mon Nov 13 07:43:53.364763 2023] [php7:error] [pid 1583] [client 127.0.0.1:39960] PHP Fatal error: Uncaught Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '1247-Pac' for key 'unique' : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:102 0486|Stack trace: 0487|#0 /var/www/html/core/class/DB.class.php(181): DB::Prepare() 0488|#1 /var/www/html/core/class/cmd.class.php(1014): DB::save() 0489|#2 /var/www/html/plugins/espeasy/core/api/jeeEspeasy.php(69): cmd->save() 0490|#3 {main} 0491|thrown in /var/www/html/core/class/DB.class.php on line 102 0492|[Mon Nov 13 07:52:13.364928 2023] [php7:error] [pid 978] [client 127.0.0.1:49420] PHP Fatal error: Uncaught Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '1247-Pac' for key 'unique' : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:102 0493|Stack trace: 0494|#0 /var/www/html/core/class/DB.class.php(181): DB::Prepare() 0495|#1 /var/www/html/core/class/cmd.class.php(1014): DB::save() 0496|#2 /var/www/html/plugins/espeasy/core/api/jeeEspeasy.php(69): cmd->save() 0497|#3 {main} 0498|thrown in /var/www/html/core/class/DB.class.php on line 102 0499|[13-Nov-2023 07:58:35 Europe/Brussels] PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 23072768 bytes) in /var/www/html/core/php/utils.inc.php on line 147]

Faut faire un retour à la ligne et mettre le texte entre les balise pour avoir ce résultat

saisissez ou collez du code ici

Au lieu de
Texte préformaté

J’ai corrigé le format mais c’est trop tard les retours a la ligne entre chaque ligne de log ont déjà été supprimé. Il faudrait recopier le contenu dans ton post

Merci pour vos retour, voici mon log il y a plein d’erreur

nottament celle qui concerne utilitaire :

> 0492|[13-Nov-2023 16:19:50 Europe/Brussels] PHP Fatal error: Allowed memory size of **536870912 bytes exhausted (tried to allocate 23072768 bytes) in /var/www/html/core/php/utils.inc.php on line 147**

LOG :

> 0469|thrown in /var/www/html/core/class/DB.class.php on line 102
> 0470|[13-Nov-2023 15:50:45 Europe/Brussels] PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 23072768 bytes) in /var/www/html/core/php/utils.inc.php on line 147
> 0471|[Mon Nov 13 15:55:34.048510 2023] [php7:error] [pid 1300998] [client 127.0.0.1:51556] PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '1247-Pac' for key 'unique'  : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:102
> 0472|Stack trace:
> 0473|#0 /var/www/html/core/class/DB.class.php(181): DB::Prepare()
> 0474|#1 /var/www/html/core/class/cmd.class.php(1014): DB::save()
> 0475|#2 /var/www/html/plugins/espeasy/core/api/jeeEspeasy.php(69): cmd->save()
> 0476|#3 {main}
> 0477|thrown in /var/www/html/core/class/DB.class.php on line 102
> 0478|[Mon Nov 13 16:03:54.070492 2023] [php7:error] [pid 1300208] [client 127.0.0.1:34136] PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '1247-Pac' for key 'unique'  : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:102
> 0479|Stack trace:
> 0480|#0 /var/www/html/core/class/DB.class.php(181): DB::Prepare()
> 0481|#1 /var/www/html/core/class/cmd.class.php(1014): DB::save()
> 0482|#2 /var/www/html/plugins/espeasy/core/api/jeeEspeasy.php(69): cmd->save()
> 0483|#3 {main}
> 0484|thrown in /var/www/html/core/class/DB.class.php on line 102
> 0485|[Mon Nov 13 16:12:14.074367 2023] [php7:error] [pid 1225226] [client 127.0.0.1:47042] PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '1247-Pac' for key 'unique'  : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:102
> 0486|Stack trace:
> 0487|#0 /var/www/html/core/class/DB.class.php(181): DB::Prepare()
> 0488|#1 /var/www/html/core/class/cmd.class.php(1014): DB::save()
> 0489|#2 /var/www/html/plugins/espeasy/core/api/jeeEspeasy.php(69): cmd->save()
> 0490|#3 {main}
> 0491|thrown in /var/www/html/core/class/DB.class.php on line 102
> 0492|[13-Nov-2023 16:19:50 Europe/Brussels] PHP Fatal error:  Allowed memory size of **536870912 bytes exhausted (tried to allocate 23072768 bytes) in /var/www/html/core/php/utils.inc.php on line 147**
> 0493|[Mon Nov 13 16:20:34.073876 2023] [php7:error] [pid 1300209] [client 127.0.0.1:59432] PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 23000 (1062). Duplicate entry '1247-Pac' for key 'unique'  : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert in /var/www/html/core/class/DB.class.php:102
> 0494|Stack trace:
> 0495|#0 /var/www/html/core/class/DB.class.php(181): DB::Prepare()
> 0496|#1 /var/www/html/core/class/cmd.class.php(1014): DB::save()
> 0497|#2 /var/www/html/plugins/espeasy/core/api/jeeEspeasy.php(69): cmd->save()
> 0498|#3 {main}
> 0499|thrown in /var/www/html/core/class/DB.class.php on line 102

J’ai bien essayé, ca ne change pas, merci de votre aide

Je viens de mettre mes logs, je ne savais pas ou regarder, merci le problème est dans les logs !

Comment le résoudre, j’ai essayé en nettoyant la BDD mais rien n’a changé

Bonjour,
Pour l’erreur d’allocation mémoire de php, vous pouvez essayer d’augmenter cette limite .

  • Faites une sauvegarde de votre Jeedom et externalisez la.
  • C’est dans le fichier .htaccess à la racine de Jeedom.
    image
    Le 1er memory_limit est pour php5. Le 2ème pour php7
    Augmentez temporairement la valeur à 1024M, sauvegardez le fichier .htaccess et réessayer le remplacement.

MERCI !

Je test ça me permettra peut être d’avancer, je ne peux plus rentrer dans équipements et pas mal de menu en fait

il faut que je trouve le doublon et probleme dans la base

J’ai de nouveau accès a outil / remplacer mais c’est très long

ma BDD doit avoir un souci

Mettez une copie d’écran de la page santé de Jeedom.

voici :

Plugin au cas ou : je les désactivent un aprés l’autre pour tester

Faite le ménage dans vos plugins, exemple Widget.

1 « J'aime »

je suis entrain de supprimer les commandes orphelines déjà mais ça change rien

j’ai supprimé les plugins non utilisés

Vous pouvez en désactiver 50% et voir ce qui se passe.

Si ce nest pas concluant, désactiver l’autre moitié et ainsi de suite pour voir si ce n’est pas un plugin qui créer ce problème.

Tous les plugins désactivés, tous les scenarios désactivés.

Merci de ton aide fabrice

idem

Dans le moteur des tâches de Jeedom, vous n’avez rien qui charge ?
Vous pouvez redémarrer ainsi et voir ce qui se passe ?

RAS : Je viens de restaurer une sauvegarde ( pour ça les dates sont pas du jour )