# Kirby 3 plugins break the Kirby 3 starterkit

**URL:** <https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218>\
**Category:** Questions\
**Tags:** v3\
**Created:** [January 17, 2019, 9:28pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218 "2019-01-17T21:28:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![nigel](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/nigel/32/11287_2.png) [@nigel](https://forum.getkirby.com/u/nigel)\
**Post date:** [January 17, 2019, 9:28pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218/1 "2019-01-17T21:28:36Z")

</div>

Some Kirby 3 plugins ([this](https://kirby.directory/#/detail/619/kirby-log-kirby-3), [this](https://kirby.directory/#/detail/617/kirby3-well-known), and [this](https://kirby.directory/#/detail/621/kirby-3-honehome), to name three) seem to completely break my site after upgrading to Kirby 3 on my test server. I switched out my own site for a fresh Kirby 3 starterkit, and the same thing happens. No content loads and no error page is served.

Error logs tell me the problem is along the lines of `Failed opening required '/MAMP/mysite/site/plugins/kirby3-htmlhead/vendor/autoload.php'`.

This seems like it should be obvious, but can someone tell me what am I missing?

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [January 17, 2019, 9:39pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218/2 "2019-01-17T21:39:25Z")

</div>

How did you install these plugins, at least one of the above requires you to have composer installed? That’s why, if you haven’t invoked composer, the vendor folder will be missing and thus the autoload.php.

---

<div class="post-metadata">

**Author:** ![nigel](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/nigel/32/11287_2.png) [@nigel](https://forum.getkirby.com/u/nigel)\
**Post date:** [January 17, 2019, 9:42pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218/3 "2019-01-17T21:42:29Z")

</div>

Duh. Yes. Sorry to complicate things. I’m not using Composer—just dropping folders into `/site/plugins/`. Even for the plugins that don’t require Composer, I’m still having the error. [Kirby 3 HTMLHead](https://github.com/bnomei/kirby3-htmlhead) is the original plugin I tried installing—and it doesn’t require Composer.

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [January 17, 2019, 9:50pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218/4 "2019-01-17T21:50:17Z")

</div>

Is there a vendor folder in what you downloaded? You have to download the version of the plugin linked in the second line of the installation instructions, that comes with the vendor folder.

---

<div class="post-metadata">

**Author:** ![nigel](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/nigel/32/11287_2.png) [@nigel](https://forum.getkirby.com/u/nigel)\
**Post date:** [January 17, 2019, 9:59pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218/5 "2019-01-17T21:59:03Z")

</div>

I totally missed the distinction that the link there was a separate, different file. Thanks for pointing that out. Apologies for asking this dumb question!

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [January 17, 2019, 10:21pm UTC](https://forum.getkirby.com/t/kirby-3-plugins-break-the-kirby-3-starterkit/12218/6 "2019-01-17T22:21:32Z")

</div>

No problem, it can be confusing with these different ways to set stuff up. Maybe the plugin devs could invest a bit more time to make things more obvious, but they have done an amazing job with creating all these plugins, so let’s give them some more time to improve the documentation, as we ourselves have to continue removing errors and clarifying stuff in our Kirby documentation.
