Thanks.. it's very strange. What I'd expect to see with the debug enabled is RADIO='WNG676'
NWRURL='https://www.weather.gov/source/nwr/shape/%s.zip'
URL='https://www.weather.gov/source/nwr/shape/WNG676.zip'
radioZIP='WNG676.zip'
curl fetching 'https://www.weather.gov/source/nwr/shape/WNG676.zip'
HTTP stats: RC=200 dest=23.221.244.16 port=443 (from sce=74.208.252.86)
Times: dns=0.060 conn=0.073 pxfer=0.106 get=0.282 total=0.387 secs
Headers:
HTTP/1.1 200 OK
Server: Apache
X-NIDS-ServerID: www6.mo
Last-Modified: Tue, 28 Mar 2023 17:03:26 GMT
Accept-Ranges: bytes
Content-Length: 44914
Content-Type: application/zip
Date: Sun, 11 Feb 2024 15:30:51 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000 ; includeSubDomains ; preload
JSON error: No JSON error
curl RC='200'
but on your site, it shows RADIO='WNG676'
NWRURL='https://www.weather.gov/source/nwr/shape/%s.zip'
URL='https://www.weather.gov/source/nwr/shape/WNG676.zip'
radioZIP='WNG676.zip'
Headers:
JSON error:
curl RC='(not run)'
----------raw JSON string----------------
---------------------------------------
so it's missing all the curl statistics.
Can you check the error_log for the site and look for PHP errors for NWS-coverage.php script?
Also, add to the top of the NWR-coverage.php script (just after the opening <?
error_reporting(E_ALL);
ini_set('display_errors','1');