
Makki


... besten Dank.$arrData = json_decode(stripslashes($strJson), true);
if (true === function_exists("get_magic_quotes_gpc") && 1 == get_magic_quotes_gpc()) {
// magic_quotes are on, so we have to remove those unneccessary slashes from input
$arrData = json_decode(stripslashes($strJson), true);
} else {
$arrData = json_decode($strJson, true);
}
if (false === is_array($arrData) || true === empty($arrData)) {
$strResponse = 'configuration-data could not be decoded' . $strJson;
if (true === function_exists('json_last_error')) {
config:visu_config.xml
data:[{"nodeName":"pages","attributes":{"design":"metal","lib_version":"1","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:noNamespaceSchemaLocation":"./visu_config.xsd"},"children":[{"nodeName":"meta","attributes":{},"children":[{"nodeName":"plugins","attributes":{},"children":[{"nodeName":"plugin","attributes":{"name":"colorchooser"},"nodeValue":"","children":[]},{"nodeName":"plugin","attributes":{"name":"diagram"},"nodeValue":"","children":[]},{"nodeName":"plugin","attributes":{"name":"upnpcontroller"},"nodeValue":"","children":[]}]},{"nodeName":"mappings","attributes":{},"children":[{"nodeName":"mapping","attributes":{"name":"Close_Open"},"children":[{"nodeName":"entry","attributes":{"value":"0"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"zu","children":[]}]},{"nodeName":"entry","attributes":{"value":"1"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"offen","children":[]}]}]},{"nodeName":"mapping","attributes":{"name":"Open_Close"},"children":[{"nodeName":"entry","attributes":{"value":"0"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"offen","children":[]}]},{"nodeName":"entry","attributes":{"value":"1"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"zu","children":[]}]}]},{"nodeName":"mapping","attributes":{"name":"Off_On"},"children":[{"nodeName":"entry","attributes":{"value":"0"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Aus","children":[]}]},{"nodeName":"entry","attributes":{"value":"1"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"An","children":[]}]}]},{"nodeName":"mapping","attributes":{"name":"On_Off"},"children":[{"nodeName":"entry","attributes":{"value":"0"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"An","children":[]}]},{"nodeName":"entry","attributes":{"value":"1"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Aus","children":[]}]}]},{"nodeName":"mapping","attributes":{"name":"KonnexHVAC"},"children":[{"nodeName":"entry","attributes":{"value":"auto"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Auto","children":[]}]},{"nodeName":"entry","attributes":{"value":"comfort"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Komfort","children":[]}]},{"nodeName":"entry","attributes":{"value":"standby"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Stand By","children":[]}]},{"nodeName":"entry","attributes":{"value":"economy"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Economy","children":[]}]},{"nodeName":"entry","attributes":{"value":"building_protection"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Haus-Schutz","children":[]}]}]}]},{"nodeName":"stylings","attributes":{},"children":[{"nodeName":"styling","attributes":{"name":"Red_Green"},"children":[{"nodeName":"entry","attributes":{"value":"0"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"red","children":[]}]},{"nodeName":"entry","attributes":{"value":"1"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"green","children":[]}]}]},{"nodeName":"styling","attributes":{"name":"Green_Red"},"children":[{"nodeName":"entry","attributes":{"value":"0"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"green","children":[]}]},{"nodeName":"entry","attributes":{"value":"1"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"red","children":[]}]}]},{"nodeName":"styling","attributes":{"name":"Blue_Green_Red"},"children":[{"nodeName":"entry","attributes":{"range_min":"-100","range_max":"20"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"blue","children":[]}]},{"nodeName":"entry","attributes":{"range_min":"20","range_max":"22"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"green","children":[]}]},{"nodeName":"entry","attributes":{"range_min":"22","range_max":"100"},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"red","children":[]}]}]}]},{"nodeName":"statusbar","attributes":{},"children":[{"nodeName":"status","attributes":{"type":"html"},"nodeValue":"<img src=\"icon/comet_64_ff8000.png\" alt=\"CometVisu\" /> by <a href=\"http://www.cometvisu.org/\">CometVisu.org</a>\n - <a href=\".?forceReload=true\">Reload</a>","children":[]},{"nodeName":"status","attributes":{"type":"html","condition":"!edit","hrefextend":"config"},"nodeValue":"- <a href=\"editor/\">Edit</a>","children":[]},{"nodeName":"status","attributes":{"type":"html","condition":"edit","hrefextend":"config"},"nodeValue":"- <a href=\".\">normal Mode</a>","children":[]},{"nodeName":"status","attributes":{"type":"html"},"nodeValue":"- <a href=\"?config=demo\">Widget Demo</a>","children":[]},{"nodeName":"status","attributes":{"type":"html","hrefextend":"config"},"nodeValue":"- <a href=\"check_config.php\">Check Config</a>","children":[]}]}]},{"nodeName":"page","attributes":{"name":"Start"},"children":[{"nodeName":"line","attributes":{},"nodeValue":"","children":[]},{"nodeName":"text","attributes":{"align":"center"},"children":[{"nodeName":"label","attributes":{},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"Welcome to the CometVisu!","children":[]}]}]},{"nodeName":"line","attributes":{},"nodeValue":"","children":[]},{"nodeName":"diagram","attributes":{"legend":"popup","series":"day","refresh":"300","popup":"true","previewlabels":"false"},"children":[{"nodeName":"label","attributes":{},"children":[{"nodeName":"#text","attributes":{},"nodeValue":"knxd Memory","children":[]}]},{"nodeName":"axis","attributes":{"unit":"MBs"},"nodeValue":"","children":[]},{"nodeName":"rrd","attributes":{},"nodeValue":"knxd_mem","children":[]}]}]}]}]
- Syntax error, malformed JSON{"success":false,"message":"configuration-data could not be decoded
[{\"nodeName\":\"pages\",\"attributes\":{\"design\":\"metal\",\"lib_version\":\"1\",\"xmlns:xsi\":\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\",\"xsi:noNamespaceSchemaLocation\":\".\/visu_config.xsd\"},\"children\":[{\"nodeName\":\"meta\",\"attributes\":{},\"children\":[{\"nodeName\":\"plugins\",\"attributes\":{},\"children\":[{\"nodeName\":\"plugin\",\"attributes\":{\"name\":\"colorchooser\"},\"nodeValue\":\"\",\"children\":[]},{\"nodeName\":\"plugin\",\"attributes\":{\"name\":\"diagram\"},\"nodeValue\":\"\",\"children\":[]},{\"nodeName\":\"plugin\",\"attributes\":{\"name\":\"upnpcontroller\"},\"nodeValue\":\"\",\"children\":[]}]},{\"nodeName\":\"mappings\",\"attributes\":{},\"children\":[{\"nodeName\":\"mapping\",\"attributes\":{\"name\":\"Close_Open\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"0\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"zu\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"1\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"offen\",\"children\":[]}]}]},{\"nodeName\":\"mapping\",\"attributes\":{\"name\":\"Open_Close\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"0\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"offen\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"1\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"zu\",\"children\":[]}]}]},{\"nodeName\":\"mapping\",\"attributes\":{\"name\":\"Off_On\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"0\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Aus\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"1\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"An\",\"children\":[]}]}]},{\"nodeName\":\"mapping\",\"attributes\":{\"name\":\"On_Off\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"0\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"An\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"1\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Aus\",\"children\":[]}]}]},{\"nodeName\":\"mapping\",\"attributes\":{\"name\":\"KonnexHVAC\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"auto\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Auto\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"comfort\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Komfort\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"standby\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Stand By\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"economy\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Economy\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"building_protection\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Haus-Schutz\",\"children\":[]}]}]}]},{\"nodeName\":\"stylings\",\"attributes\":{},\"children\":[{\"nodeName\":\"styling\",\"attributes\":{\"name\":\"Red_Green\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"0\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"red\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"1\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"green\",\"children\":[]}]}]},{\"nodeName\":\"styling\",\"attributes\":{\"name\":\"Green_Red\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"0\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"green\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"value\":\"1\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"red\",\"children\":[]}]}]},{\"nodeName\":\"styling\",\"attributes\":{\"name\":\"Blue_Green_Red\"},\"children\":[{\"nodeName\":\"entry\",\"attributes\":{\"range_min\":\"-100\",\"range_max\":\"20\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"blue\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"range_min\":\"20\",\"range_max\":\"22\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"green\",\"children\":[]}]},{\"nodeName\":\"entry\",\"attributes\":{\"range_min\":\"22\",\"range_max\":\"100\"},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"red\",\"children\":[]}]}]}]},{\"nodeName\":\"statusbar\",\"attributes\":{},\"children\":[{\"nodeName\":\"status\",\"attributes\":{\"type\":\"html\"},\"nodeValue\":\"<img src=\\\"icon\/comet_64_ff8000.png\\\" alt=\\\"CometVisu\\\" \/> by <a href=\\\"http:\/\/www.cometvisu.org\/\\\">CometVisu.org<\/a>\\n - <a href=\\\".?forceReload=true\\\">Reload<\/a>\",\"children\":[]},{\"nodeName\":\"status\",\"attributes\":{\"type\":\"html\",\"condition\":\"!edit\",\"hrefextend\":\"config\"},\"nodeValue\":\"- <a href=\\\"editor\/\\\">Edit<\/a>\",\"children\":[]},{\"nodeName\":\"status\",\"attributes\":{\"type\":\"html\",\"condition\":\"edit\",\"hrefextend\":\"config\"},\"nodeValue\":\"- <a href=\\\".\\\">normal Mode<\/a>\",\"children\":[]},{\"nodeName\":\"status\",\"attributes\":{\"type\":\"html\"},\"nodeValue\":\"- <a href=\\\"?config=demo\\\">Widget Demo<\/a>\",\"children\":[]},{\"nodeName\":\"status\",\"attributes\":{\"type\":\"html\",\"hrefextend\":\"config\"},\"nodeValue\":\"- <a href=\\\"check_config.php\\\">Check Config<\/a>\",\"children\":[]}]}]},{\"nodeName\":\"page\",\"attributes\":{\"name\":\"Start\"},\"children\":[{\"nodeName\":\"line\",\"attributes\":{},\"nodeValue\":\"\",\"children\":[]},{\"nodeName\":\"text\",\"attributes\":{\"align\":\"center\"},\"children\":[{\"nodeName\":\"label\",\"attributes\":{},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"Welcome to the CometVisu!\",\"children\":[]}]}]},{\"nodeName\":\"line\",\"attributes\":{},\"nodeValue\":\"\",\"children\":[]},{\"nodeName\":\"diagram\",\"attributes\":{\"legend\":\"popup\",\"series\":\"day\",\"refresh\":\"300\",\"popup\":\"true\",\"previewlabels\":\"false\"},\"children\":[{\"nodeName\":\"label\",\"attributes\":{},\"children\":[{\"nodeName\":\"#text\",\"attributes\":{},\"nodeValue\":\"knxd Memory\",\"children\":[]}]},{\"nodeName\":\"axis\",\"attributes\":{\"unit\":\"MBs\"},\"nodeValue\":\"\",\"children\":[]},{\"nodeName\":\"rrd\",\"attributes\":{},\"nodeValue\":\"knxd_mem\",\"children\":[]}]}]}]}]"}
.chmod a+rw /var/www/visu_svn/visu_config.xml
chmod a+rw /var/www/visu_svn/backup
chmod a+rw /var/www/visu_svn/visu_config_previewtemp.xml
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.


Einen Kommentar schreiben: