Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Erreur 500 sur certaine commandes.

Pour parler de tout, et surtout de rien !
Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Erreur 500 sur certaine commandes.

Message par bartounet » 22 mars 2019, 19:31

Bonsoir.
en faisant le tour de mes scénarios, depuis les mises à jours certains ne fonctionnaient pas.

En lançant les commandes, je m'apercois que certaines font des erreurs 500 !

Exemple sur un lastChangeStateDuration
Image

pourtant cette commande fonctionne très bien et est historisée et ce n'est pas un virtuel

Image

Et ce n'est pas la seule..

Image

un lien avec les logs dans le http error ?

Code : Tout sélectionner

[Fri Mar 22 19:25:08.314757 2019] [:error] [pid 28804] [client 172.30.0.1:43472] PHP Notice:  Array to string conversion in /var/www/html/core/class/cmd.class.php on line 911
[Fri Mar 22 19:26:13.407207 2019] [:error] [pid 1943] [client 10.0.0.100:62649] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 4096 bytes) in /var/www/html/core/class/DB.class.php on line 99, referer: https://mddddd6.fr/index.php?v=d&p=scenario
[Fri Mar 22 19:26:17.405217 2019] [:error] [pid 3893] [client 10.0.0.100:62634] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 4096 bytes) in /var/www/html/core/class/DB.class.php on line 99, referer: https://mdddd/index.php?v=d&p=scenario
[Fri Mar 22 19:31:17.486976 2019] [:error] [pid 7335] [client 10.0.0.100:63002] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 4096 bytes) in /var/www/html/core/class/DB.class.php on line 99, referer: https://mddddd.fr/index.php?v=d&p=scenario

Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Re: Erreur 500 sur certaine commandes.

Message par bartounet » 23 mars 2019, 22:12

pas d'idée ?
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Networks514
Actif
Messages : 578
Inscription : 02 sept. 2016, 22:22

Re: Erreur 500 sur certaine commandes.

Message par Networks514 » 23 mars 2019, 23:04

Pas d’idée, chez moi cela fonctionne correctement

lastChangeStateDuration(#[Salon][Detecteur RDC][Présence]#,1)

Attention : il doit y avoir un souci, car le résultat est le même que l'expression
Je vais évaluer : 338
Résultat : 338

J’ai essayé avec des espaces et tiret dans le nom pour voir si la syntaxe n’est pas en cause et ça fonctionne toujours..
Dsl ... :|

EDIT : as tu essayé de fixer ta database avec les infos que Loic avait fourni ?
Pour tous les soucis DB la solution la plus simple :
- connectez vous en ssh
- passer root si necessaire (sudo su -)
- faire : php /var/www/html/install/database.php
Networks514
Jeedom / Synology DS411j / Synology DS916+8G / Rpi3 / Zibase
Zwave / Enocean / Rflink / Xiaomi / Bluetooth

Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Re: Erreur 500 sur certaine commandes.

Message par bartounet » 24 mars 2019, 10:12

Networks514 a écrit :
23 mars 2019, 23:04
Pas d’idée, chez moi cela fonctionne correctement

lastChangeStateDuration(#[Salon][Detecteur RDC][Présence]#,1)

Attention : il doit y avoir un souci, car le résultat est le même que l'expression
Je vais évaluer : 338
Résultat : 338

J’ai essayé avec des espaces et tiret dans le nom pour voir si la syntaxe n’est pas en cause et ça fonctionne toujours..
Dsl ... :|

EDIT : as tu essayé de fixer ta database avec les infos que Loic avait fourni ?
Pour tous les soucis DB la solution la plus simple :
- connectez vous en ssh
- passer root si necessaire (sudo su -)
- faire : php /var/www/html/install/database.php
Merci .
Oui j'ai déjà fait ça.
D'ailleurs, c'est fait a chaque mise à jour du core..

Je ne comprends pas, car les commandes fonctionnent.. mais pas les calculs dessus.
Mais dans tous les cas cela ne devrais pas retourner une erreur 500
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Networks514
Actif
Messages : 578
Inscription : 02 sept. 2016, 22:22

Re: Erreur 500 sur certaine commandes.

Message par Networks514 » 24 mars 2019, 11:06

Je tenterai de supprimer mon cache
rm -rf /tmp/jeedom/cache

Et sinon d’augmenter la mémoire allouée à Php —> memory_limit du fichier /etc/php/7.0/apache2/php.ini passage de 128M à 256M

Je crois plus en la deuxième solution ...
Networks514
Jeedom / Synology DS411j / Synology DS916+8G / Rpi3 / Zibase
Zwave / Enocean / Rflink / Xiaomi / Bluetooth

Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Re: Erreur 500 sur certaine commandes.

Message par bartounet » 24 mars 2019, 12:58

j'ai trouvé une solution.
IL faut vider l'historique des commandes.
Il est vrai que sur certaines j'avais 2 ans d'historiques..

Donc pour ceux qui ont des problèmes d'erreur 500 sur des commandes lié à l"historisation : Supprimer l'historique

mais bon, est ce normal, il ne me semble pas que cela posait problème en 3.2.16?
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

latoupie
Timide
Messages : 109
Inscription : 03 août 2017, 16:04

Re: Erreur 500 sur certaine commandes.

Message par latoupie » 24 mars 2019, 16:40

bartounet a écrit :j'ai trouvé une solution.
IL faut vider l'historique des commandes.
Il est vrai que sur certaines j'avais 2 ans d'historiques..

Donc pour ceux qui ont des problèmes d'erreur 500 sur des commandes lié à l"historisation : Supprimer l'historique

mais bon, est ce normal, il ne me semble pas que cela posait problème en 3.2.16?
Merci pour l'astuce car j'ai aussi ces messages pas moment.
Mais vider l'historique des commandes soi même, je trouve pas ça idéal

Envoyé de mon ONEPLUS A6003 en utilisant Tapatalk


Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Re: Erreur 500 sur certaine commandes.

Message par bartounet » 24 mars 2019, 18:13

latoupie a écrit :
24 mars 2019, 16:40
bartounet a écrit :j'ai trouvé une solution.
IL faut vider l'historique des commandes.
Il est vrai que sur certaines j'avais 2 ans d'historiques..

Donc pour ceux qui ont des problèmes d'erreur 500 sur des commandes lié à l"historisation : Supprimer l'historique

mais bon, est ce normal, il ne me semble pas que cela posait problème en 3.2.16?
Merci pour l'astuce car j'ai aussi ces messages pas moment.
Mais vider l'historique des commandes soi même, je trouve pas ça idéal

Envoyé de mon ONEPLUS A6003 en utilisant Tapatalk

Va dans historique tu peux régler les rétentions
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Répondre

Revenir vers « Discussions Générales »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités