Looks like your webserver is being hit with a JavaScript based challenge (likely created by the noaaweatherradio.org webserver) and the main JSON file to set up the page doesn't get fetched, so the page remains unformatted.
As a bypass, change wxradio.php from <script src="NWR-radios-data.php"></script>
to <script src="https://noaaweatherradio.org/java/NWR-radios-data.js"></script>
to fetch the control file directly from your browser.
I'll have to ask Cutty about the excessive 'protection' for the NWR-radios-data.js file.. it should be freely accessible.