KnxWeb 2.1.1 - Compatibilité php 7.0 + enregistrement design.

72 views
Skip to first unread message

julien LE GALL

unread,
Mar 5, 2017, 3:19:03 AM3/5/17
to Eibd / Linknx / KnxWeb
Bonjour, 

Mon serveur est installé, et mes règles refonctionnent (récupération des données 1wire, teleinfo, pour paramétrage du chauffage notamment (obligation de modifier mes fichiers d'origine pour assurer la compatiblité mysql avec php7 également) ;-) => je n'ai plus froid dans la maison :-)

Je souhaitais profiter de cette nouvelle installation pour mettre à jour mon "design", malheureusement, je n'arrive pas a enregistrer celui-ci, dès la création du nouveau design ou de la zone, je n'ai rien qui s'affiche dans la liste ;-) (vérif des droits sur les fichiers et dossiers ok via un chmod -R +w au cas où)

J'ai trouvé un outil permettant de vérifier si des fonctions avaient évolué avec php7 (PHP CodeSniffer avec PHPCompatibility),  j'obtiens le fichier en annexe avec pas mal d'erreur, mais je ne sais pas si mon problème viens de la.

le résumé des erreurs dans les différents fichiers : 
  • readfile.php  => mysql
  • retrieve.php => mysql
  • setup_admin.php =>mysql
  • replay.php => mysql
  • design_technique.php => ereg()
  • lib/smarty/plugins/modifier.capitalize.php => preg_replace()
  • readfile.php => mysql
  • widgets/charts/retrieve.php => mysql
  • setup_admin.php => mysql
Ces fichiers sont-ils utilisés pour la création du design ?

En vous remerciant d'avance pour vos réponses.
Bon dimanche
Julien.
php7.domotique.err

Anthony PENHARD

unread,
Mar 5, 2017, 11:08:35 AM3/5/17
to eibd-link...@googlegroups.com
Salut,

merci pour tes retours je vais regarder en détails chaque points et te solliciterais directement si tu le veux bien pour faire des tests
car je n'ai pas de config avec php dispo sous la main ...

@+
Anthony.


--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Eibd / Linknx / KnxWeb".
Visitez ce groupe à l'adresse https://groups.google.com/group/eibd-linknx-knxweb.

julien LE GALL

unread,
Mar 5, 2017, 1:28:41 PM3/5/17
to Eibd / Linknx / KnxWeb

Salut, 

J'ai posté une demande de correction pour le fichier design_technique.php sur github, je ne sais pas si j'ai fait la bonne manipulation.

Aucun problème pour être testeur des prochaines corrections, ma config est OK (il faut que recompile simplement linknx avec le support mysql).

J'ai découvert également un problème (malgré la correction sur le design_technique sur mon serveur) sur la gestion des subpages, l'enregistrement ne fonctionne pas, il semble y avoir une erreur avec le bouton d'ajout d'icone, mais je ne l'ai pas trouvé (pas fait assez de retro-ingienering du code).

A +
Julien.

PS : Si tu n'as plus de config, tu utilise knxweb de quel façon ? ;-)

julien LE GALL

unread,
Mar 5, 2017, 1:35:14 PM3/5/17
to Eibd / Linknx / KnxWeb
Re-Bonjour, 

 Sur le point : 
J'ai découvert également un problème (malgré la correction sur le design_technique sur mon serveur) sur la gestion des subpages, l'enregistrement ne fonctionne pas, il semble y avoir une erreur avec le bouton d'ajout d'icone, mais je ne l'ai pas trouvé (pas fait assez de retro-ingienering du code).
Le problème est corrigé (mais je ne comprend pas pourquoi), la création de nouveau subpage ne fonctionnait pas, mais une fois la copie de mon ancien "subpage.xml" effectué, tout est rentré dans l'ordre.

A bientôt.
Julien.

Anthony PENHARD

unread,
Mar 5, 2017, 3:48:44 PM3/5/17
to eibd-link...@googlegroups.com
Salut julien,

Merci pour ta modif mais le repo n'ai pas le bon !!
je l'ai d'ailleurs supprimé pour ne plus avoir d'erreur
voilà le repo : https://github.com/linknx/knxweb/

je vais envoyer une correction d'ici quelques minutes
pour le subpage.xml je ne sais pas ce que tu as fait de particulier peut-être un problème de droits

@+
Anthony.

Reply all
Reply to author
Forward
0 new messages