[Edit] : j’arrive à lancer des fichiers php dans le répertoire plugins/script/data, par contre quand je tente d’accéder aux fichiers .json qui sont générés par les fichiers .php, j’ai une erreur 403
J’ai réalisé la dernière mise à jour du plugin Script ce soir.
J’ai une erreur « 403 forbidden » au lancement d’un scénario qui appelle un script dans plugins/script/data.
J’ai viré le .htaccess qui possédait une règle deny from all mais toujours impossible d’y accéder.
Faut-il redémarrer ?
Depuis Jeedom et le plugin Script, j’appelle un fichier PHP dans le dossier plugin/script/data ; ce fichier PHP génère un fichier JSON dans ce même dossier. Toujours le même fichier PHP contient du code pour appeler avec CURL une API et ainsi récupérer un JSON (dans le fichier JSON cité précédemment).
Si je résume : Plugin Script >> Equipement X >> Exécution PHP >> Création JSON
Et ensuite dans le même équipement (Script), je récupère le contenu du JSON. C’est à ce moment la que j’avais le 403 forbidden. En modifiant le .htaccess, avec la directive Allow from all, plus de problèmes.
Bonjour,
J’ai, je pense, le même problème, du jour au lendemain, après une mise à jour (probablement soit celle du core en 3.5, soit celle du plugin script).
J’ai un objet script qui essaie de lire des infos sur un JSON placé dans html\plugins\script\data (qui lui semble bien continuer à vivre).
Mais la relecture d’info dans le JSON ne fonctionne plus :