<h4>Public Website (Blog Page) Fixes</h4><ul><li><strong>sweet-alert.js ERR_CONNECTION_REFUSED:</strong> <code>menu_app/website.php:285,287</code> hardcoded <code>https://</code> for sweet-alert script src — dev server has no SSL. Changed to protocol-relative <code>//</code></li><li><strong>SyntaxError Invalid token at Blog:3167,3312:</strong> PHP warnings output inside <code>&lt;script&gt;</code> blocks corrupted JS. Root causes:<ul><li><code>menu_app/website.php:55</code> — <code>$userInfoArray["profile_pic"]</code> on null array (guarded with <code>?? ""</code>)</li><li><code>website_js.php:1591</code> — <code>$_SESSION["userinfo_array"]["usr_city"]</code> undefined for non-logged-in visitors (guarded)</li><li><code>website_js.php:1844</code> — <code>$_SESSION["activeacctid"]</code> undefined for non-logged-in visitors (guarded)</li></ul></li><li><strong>OpenWeatherMap 401:</strong> The <code>onecall</code> API endpoint requires a paid subscription. This is a configuration issue, not a code bug.</li></ul>