# Mautic plugin Development

**URL:** <https://forum.mautic.org/t/mautic-plugin-development/5616>\
**Category:** Development\
**Created:** [March 30, 2016, 5:59pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616 "2016-03-30T17:59:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonardoborlot](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/leonardoborlot/32/72_2.png) [@leonardoborlot](https://forum.mautic.org/u/leonardoborlot)\
**Post date:** [March 30, 2016, 5:59pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/1 "2016-03-30T17:59:09Z")

</div>

I am new in mautic, I want to create a plugin how can I start to create a plugin? can anyone help me?

---

<div class="post-metadata">

**Author:** ![rsantander](https://avatars.discourse-cdn.com/v4/letter/r/ebca7d/32.png) [@rsantander](https://forum.mautic.org/u/rsantander)\
**Post date:** [July 13, 2016, 9:37pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/2 "2016-07-13T21:37:04Z")

</div>

Hi, may somebody explain me how could I define plugin dependencies??

---

<div class="post-metadata">

**Author:** ![dbhurley](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dbhurley/32/2_2.png) [@dbhurley](https://forum.mautic.org/u/dbhurley)\
**Post date:** [April 2, 2016, 8:50pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/3 "2016-04-02T20:50:05Z")

</div>

Also, 500 errors are most often related to permissions. If you’ve uploaded new files make sure they are owned by the same user as the rest of Mautic.

---

<div class="post-metadata">

**Author:** ![leonardoborlot](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/leonardoborlot/32/72_2.png) [@leonardoborlot](https://forum.mautic.org/u/leonardoborlot)\
**Post date:** [March 30, 2016, 5:59pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/4 "2016-03-30T17:59:09Z")

</div>

I am new in mautic, I want to create a plugin how can I start to create a plugin? can anyone help me?

---

<div class="post-metadata">

**Author:** ![vln104](https://avatars.discourse-cdn.com/v4/letter/v/5f9b8f/32.png) [@vln104](https://forum.mautic.org/u/vln104)\
**Post date:** [March 30, 2016, 6:01pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/5 "2016-03-30T18:01:19Z")

</div>

Hi,

There’s a good documentation at [https://developer.mautic.org](https://developer.mautic.org).

Hope it helps.

Linh

---

<div class="post-metadata">

**Author:** ![leonardoborlot](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/leonardoborlot/32/72_2.png) [@leonardoborlot](https://forum.mautic.org/u/leonardoborlot)\
**Post date:** [March 30, 2016, 6:28pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/6 "2016-03-30T18:28:20Z")

</div>

as per document I have created config file and save it into my server. and then I got this error. “Uh oh! I think I broke it. If I do it again, please report me to the system administrator!  
500 Internal Server Error”  
where I was wrong I don’t know.  
How can I resolve this issue?

---

<div class="post-metadata">

**Author:** ![vln104](https://avatars.discourse-cdn.com/v4/letter/v/5f9b8f/32.png) [@vln104](https://forum.mautic.org/u/vln104)\
**Post date:** [March 30, 2016, 7:23pm UTC](https://forum.mautic.org/t/mautic-plugin-development/5616/7 "2016-03-30T19:23:40Z")

</div>

You can check the error log. It usually gives a clue. Look for an app/log directory
