# How to track down plugin errors

**URL:** https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611
**Category:** Support
**Created:** [September 10, 2022, 3:58am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611 "2022-09-10T03:58:45Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Bryan\_Joseph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bryan_joseph/32/273248_2.png) [@Bryan\_Joseph](https://meta.discourse.org/u/Bryan_Joseph)
#### Post date: [September 10, 2022, 3:58am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/1 "2022-09-10T03:58:45Z")

</div>

I installed a bunch of plugins and then rebuilt the app. Now I am seeing this banner error:

 ![Screen Shot 2022-09-09 at Friday, September 9, 2022 8.52 PM](https://global.discourse-cdn.com/meta/original/4X/6/e/2/6e2b22a6deac096622f1eb6a95fca531bc7b6a1e.png)

I can play wack-a-mole by removing the plugin from the yml and then rebuilding but this is gonna take a while. I am wondering if there’s an easier way. I looked in the /logs but didn’t see anything good:  
 ![Screen Shot 2022-09-09 at Friday, September 9, 2022 8.57 PM](https://global.discourse-cdn.com/meta/optimized/4X/0/4/6/046803df4ed2df02e3c7c69faa6e0e5700a85fa3_2_690x22.png)

Should I look somewhere else for logs?

These are the plugins I am trying out:

 ![Screen Shot 2022-09-09 at Friday, September 9, 2022 9.00 PM](https://global.discourse-cdn.com/meta/original/4X/5/d/0/5d0289cc24aff36088cfdb084da4a4af506505e5.png)

---

<div class="post-metadata">

### Author: ![Bryan\_Joseph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bryan_joseph/32/273248_2.png) [@Bryan\_Joseph](https://meta.discourse.org/u/Bryan_Joseph)
#### Post date: [September 10, 2022, 4:10am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/2 "2022-09-10T04:10:31Z")

</div>

I played enable/disable wack-a-mole and found out it was the image gallery plugin. I’d be interested in a better way to track it down though.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [September 10, 2022, 7:07am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/3 "2022-09-10T07:07:52Z")

</div>

You can look in the Javascript inspector in your browser, it will usually give you the ID of the errant theme component (not sure about plugins). You can also look in the logs for rails errors and infer who to blame by the path of the files mentioned in the error.

---

<div class="post-metadata">

### Author: ![Bryan\_Joseph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bryan_joseph/32/273248_2.png) [@Bryan\_Joseph](https://meta.discourse.org/u/Bryan_Joseph)
#### Post date: [September 10, 2022, 10:52am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/4 "2022-09-10T10:52:16Z")

</div>

Very good. I’ll look into these options. Thank you 😊.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [September 10, 2022, 11:17am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/5 "2022-09-10T11:17:33Z")

</div>

As a general rule unless your site hasn’t launched I would recommend you try new plugins on a staging copy beforehand.

Official plugins (the ones with the green tick) are usually more trustworthy, disabling the third party stuff first is usually a safe bet.

---

<div class="post-metadata">

### Author: ![Bryan\_Joseph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bryan_joseph/32/273248_2.png) [@Bryan\_Joseph](https://meta.discourse.org/u/Bryan_Joseph)
#### Post date: [September 10, 2022, 1:53pm UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/6 "2022-09-10T13:53:54Z")

</div>

Good point. I love test environments. I should do that sooner rather than later.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [September 11, 2022, 4:05am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/7 "2022-09-11T04:05:00Z")

</div>

And I’d generally recommend adding third party plugins one at a time.

---

<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: [October 11, 2022, 4:05am UTC](https://meta.discourse.org/t/how-to-track-down-plugin-errors/238611/8 "2022-10-11T04:05:17Z")

</div>

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