Oxidized configs not loading in LibreNMS (centos7/nginx)

I’m not generally into drudging up an old thread. I’m having the same issue with apache on centos7. When I click on the config tab, I just receive a blank page. I’ve worked through everything done here and am at the point of running the last curl from @laf, with the output below:

curl http://10.10.2.2:8080/node/show/core1.b01.com?format=json

Receiving this as the main error:

MultiJson::AdapterError: Did not recognize your adapter specification (cannot load such file – json/ext/parser).

Running that last php command provided this:

php > $test = file_get_contents(‘10.10.2.2:8080/node/show/core1.b01.com?format=json’);
PHP Warning: file_get_contents(10.10.2.2:8080/node/show/core1.b01.com?format=json): failed to open stream: Permission denied in php shell code on line 1

Full output here: [root@nms1 librenms]# curl http://nms1.com:8080/node/show/core1.b01.com?format=j - Pastebin.com

librenms php debug here: PHP DebugArray ( [errno] => 8 [errstr] => Undefined index: custom_css [errfile - Pastebin.com

Any chance someone can suggest the best solution? I’ve googled it, and I can’t say that I’ve found a lot that was going to fix it.

Thanks,
J