Hmmm... an update to ec-radar.php would not cause/influence any of the above errata AFAIK.
You're using Cumulus on your site, so the moonage stuff should come from the routines in common.php and get-USNO-sunmoon-inc.php
The moon display is showing 'New Moon (Moon at 12 days in cycle) 95% Illuminated' but really should say 'Waxing Gibbous (Moon at 13 days in cycle) 97% Illuminated'. The view-source of your index page shows
<!-- get-USNO-sunmoon.php - Version 3.02 - 23-Nov-2018 -->
<!-- refetch seconds=3600 -->
<!-- using Cached version of ./cache/USNO-moondata.txt -->
<!-- processing JSON entries for Moon data -->
<!-- json_decode returns - No errors -->
<!-- USNOdata
Array
(
[beginciviltwilight] => 06:12
[beginciviltwilightdate] => 17/04/2019
[sunrise] => 06:41
[sunrisedate] => 17/04/2019
[suntransit] => 13:25
[suntransitdate] => 17/04/2019
[sunset] => 20:10
[sunsetdate] => 17/04/2019
[endciviltwilight] => 20:40
[endciviltwilightdate] => 17/04/2019
[moonset] => 06:05
[moonsetdate] => 17/04/2019
[moonrise] => 18:09
[moonrisedate] => 17/04/2019
[moonriseprior] => 16:54
[moonrisepriordate] => 16/04/2019
[moontransitprior] => 23:35
[moontransitpriordate] => 16/04/2019
[moonphase] => Waxing Gibbous
[illumination] => 95%
[hoursofpossibledaylight] => 13:29
[databy] => USNO
)
-->
so I don't know where the 'Full Moon' comes from. Nevertheless, the PHP moonphase() function is intended to parse a WD-style $moonphase variable, not something from Cumulus ?!?
Regarding the ec-radar link in the <img> statement, in the stock wxindex.php there is
<?php
// fetch fresh national radar image if needed .. you can chang it to
// 'NAT' = National radar view
// 'PAC' = Pacific region
// 'WRN' = Praries region
// 'ONT' = Ontario
// 'QUE' = Quebec
// 'ERN' = Atlantic region
$_REQUEST['site'] = 'NAT'; // one of the sites above, or your radar designator
$doPrint = false;
include_once("ec-radar.php");
?>
<img src="<?php echo $radarDir . 'radar-' . $_REQUEST['site'] . '-0.png'; ?>"
alt="Radar, courtesy of Environment Canada"
title="Radar, courtesy of Environment Canada" />
to ensure that $_REQUEST['site'] is set before the img statement.
For the BOmaps issue, your map is really at
http://www.komokaweather.com/BOmaps/cache/BONorthAmerica-ani.gif so the map file would be at
http://www.komokaweather.com/BOmaps/cache/BONorthAmerica-map.htmlSince the site is really at
http://www.komokaweather.com/komokaweather-ca/, I think the include statement should read as
<?php include_once("../BOmaps/cache/BONorthAmerica-map.html"); ?>
to have it work correctly.
Whew...