# Site broken after update

**URL:** https://meta.discourse.org/t/site-broken-after-update/186600
**Category:** Self-hosting
**Created:** [April 12, 2021, 10:38pm UTC](https://meta.discourse.org/t/site-broken-after-update/186600 "2021-04-12T22:38:55Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![cybe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cybe/32/178433_2.png) [@cybe](https://meta.discourse.org/u/cybe)
#### Post date: [April 12, 2021, 10:38pm UTC](https://meta.discourse.org/t/site-broken-after-update/186600/1 "2021-04-12T22:38:55Z")

</div>

I just updated to Discourse 2.7.0.beta6 (from beta5, I believe) using the web updater and now my site isn’t working correctly.

The logo and menu bar at the top are missing and even though categories and posts are visible the posts don’t open correctly but are empty. Only the title (and categories underneath) and Reply are visible.

The 404 page displays the logo and Sign up / Login but the login box doesn’t show up when I click on it, only black.

Curiously in Firefox “show HTML” doens’t work but keep trying to load. Works in Chrome though.

I tried rebuilding the site again using the CLI and it seemed successful but didn’t repair anything. I also tried clearing the redis cache and rebuilding it again…

Also disabled some plugins and rebuilt, didn’t help

Also tried restoring a backup as I would hope it would revert the whole system to the functioning older version but that didn’t help either.

Running out of ideas and energy… Any help, please?

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [April 12, 2021, 10:40pm UTC](https://meta.discourse.org/t/site-broken-after-update/186600/2 "2021-04-12T22:40:58Z")

</div>

Have you tried [Safe Mode](https://meta.discourse.org/t/53504?silent=true)?

> [@Using Safe Mode to troubleshoot issues with themes and plugins](https://meta.discourse.org/t/how-to-use-discourse-safe-mode/53504):
>
> bookmark This guide explains how to use Discourse’s [Safe Mode](https://meta.discourse.org/t/53504?silent=true) to troubleshoot issues with themes and plugins. person_raising_hand Required user level: All users Discourse offers a “JavaScript [Safe Mode](https://meta.discourse.org/t/53504?silent=true)” that allows any user to isolate the root cause of JavaScript issues caused by plugins, themes, or theme components. This feature is particularly useful for troubleshooting problems on your Discourse site. Accessing [Safe Mode](https://meta.discourse.org/t/53504?silent=true) To access [Safe Mode](https://meta.discourse.org/t/53504?silent=true), follow these steps: Open a new browse…

If that works, then it means the issue is likely caused by a theme or plugin.

A few theme components have been broken by recent core updates, so you may want to try updating and/or disabling them one by one until things work without [safe mode](https://meta.discourse.org/t/53504?silent=true).

---

<div class="post-metadata">

### Author: ![cybe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cybe/32/178433_2.png) [@cybe](https://meta.discourse.org/u/cybe)
#### Post date: [April 12, 2021, 10:50pm UTC](https://meta.discourse.org/t/site-broken-after-update/186600/3 "2021-04-12T22:50:31Z")

</div>

> [@david](#):
>
> Have you tried [Safe Mode](https://meta.discourse.org/t/53504?silent=true)?

Wonderful, thank you, this seems to help.

---

<div class="post-metadata">

### Author: ![cybe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cybe/32/178433_2.png) [@cybe](https://meta.discourse.org/u/cybe)
#### Post date: [April 12, 2021, 11:08pm UTC](https://meta.discourse.org/t/site-broken-after-update/186600/4 "2021-04-12T23:08:49Z")

</div>

Ok, the culprit was this old plugin I didn’t even remember I had installed:-

> [@IFrame Lightboxes](https://meta.discourse.org/t/iframe-lightboxes/89853):
>
> This is a theme component that adds the ability to open iFrames in lightboxes. Samples This component adds an “expand” button on top of the iframes you enable it on. Clicking the button will open the iframe in fullscreen in a lightbox. Clicking either the dark area around the iframe or the x at the top right corner closes the lightbox. The same way it works for default image lightboxes. Settings There’s only one setting. You add the domains…

Too bad I didn’t find the [safe mode](https://meta.discourse.org/t/53504?silent=true) earlier when googling for howto repair a Discourse site and went through so much experimentation. But I learned a lot about Discourse from this.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [May 12, 2021, 11:09pm UTC](https://meta.discourse.org/t/site-broken-after-update/186600/5 "2021-05-12T23:09:30Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
