# Plugsin missing

**URL:** <https://forum.mautic.org/t/plugsin-missing/27316>\
**Category:** Mautic 4 Install/Upgrade Support\
**Tags:** community\
**Created:** [March 10, 2023, 5:37pm UTC](https://forum.mautic.org/t/plugsin-missing/27316 "2023-03-10T17:37:00Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![vincent.fr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/vincent.fr/32/6600_2.png) [@vincent.fr](https://forum.mautic.org/u/vincent.fr)\
**Post date:** [March 10, 2023, 5:37pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/1 "2023-03-10T17:37:01Z")

</div>

**Your software**  
My Mautic version is: 4.4.4  
My PHP version is: 7.4.33  
My Database type and version is: 10.5.18-MariaDB-0+deb11u1

**Your problem**  
My problem is: Mautic installed by using composer. The plugins are missing, but not all. The user’s avatar is also missing.

 ![mautic-plugins-missing](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/f/ff02377f32aa1a11f6b5512f898d99192a046428.png)

These errors are showing in the log:

> Today’s Mautic error log is empty. Check server error log for error messages Mautic didn’t have a chance to catch.

Steps I have tried to fix the problem:

It seems to me this is related to files and folder permissions or path.  
I checked the permissions. Inside the docroot directory, this was done at installation:

```auto
cd docroot 
sudo -u www-data sh 
find . -type f -not -perm 644 -exec chmod 644 {} +
find . -type d -not -perm 755 -exec chmod 755 {} +
chmod -R g+w app/config/

```

The current permission state of the directory:

```auto
drwxr-xr-x 2 vincent vincent 4096 1 mars 19:18 app
-rw-r--r-- 1 vincent vincent 54 1 mars 19:18 autoload.php
drwxr-xr-x 2 www-data www-data 4096 1 mars 19:18 bin
-rw-r--r-- 1 vincent vincent 4035 1 mars 19:19 composer.json
-rw-r--r-- 1 vincent vincent 591700 1 mars 19:16 composer.lock
drwxr-xr-x 8 www-data www-data 4096 1 mars 19:21 docroot
-rw-r--r-- 1 vincent vincent 1937 1 mars 19:18 Gruntfile.js
-rw-r--r-- 1 vincent vincent 422 1 mars 19:19 package.json
-rw-r--r-- 1 vincent vincent 153675 1 mars 19:18 package-lock.json
-rw-r--r-- 1 vincent vincent 6276 31 janv. 15:37 README.md
drwxr-xr-x 76 vincent vincent 4096 1 mars 19:18 vendor

```

In System Info \> Folder & File Permissions: all is writeable (green color)

Thank you for any suggestion.

---

<div class="post-metadata">

**Author:** ![tobsowo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/tobsowo/32/3096_2.png) [@tobsowo](https://forum.mautic.org/u/tobsowo)\
**Post date:** [March 10, 2023, 11:07pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/2 "2023-03-10T23:07:26Z")

</div>

Can you click on the search bar where it reads show all plugins at top left then unselect what might be there.

---

<div class="post-metadata">

**Author:** ![vincent.fr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/vincent.fr/32/6600_2.png) [@vincent.fr](https://forum.mautic.org/u/vincent.fr)\
**Post date:** [March 10, 2023, 11:15pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/3 "2023-03-10T23:15:27Z")

</div>

Hi tobsowo, I tried. It does not solve the problem. in fact, there are only 3 plugins there, of which only Grape JS could be selected. The two other plugins have grey icons. thank you for your suggestion.

---

<div class="post-metadata">

**Author:** ![vincent.fr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/vincent.fr/32/6600_2.png) [@vincent.fr](https://forum.mautic.org/u/vincent.fr)\
**Post date:** [March 10, 2023, 11:18pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/4 "2023-03-10T23:18:08Z")

</div>

I would like to ask one more question regarding the permissions of folders and files. Is it correct to have the folder `vendor` and `app` not belonging to `www-data` user and group. I’m having them under my own user name and group.

---

<div class="post-metadata">

**Author:** ![tobsowo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/tobsowo/32/3096_2.png) [@tobsowo](https://forum.mautic.org/u/tobsowo)\
**Post date:** [March 10, 2023, 11:52pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/5 "2023-03-10T23:52:29Z")

</div>

I have the challenge with 4.4.6 recently and I tried what I mentioned earlier and it worked probably I forget all I did.

---

<div class="post-metadata">

**Author:** ![tobsowo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/tobsowo/32/3096_2.png) [@tobsowo](https://forum.mautic.org/u/tobsowo)\
**Post date:** [March 10, 2023, 11:52pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/6 "2023-03-10T23:52:57Z")

</div>

Don’t much much technical experience and may not be able to answer this.

---

<div class="post-metadata">

**Author:** ![vincent.fr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/vincent.fr/32/6600_2.png) [@vincent.fr](https://forum.mautic.org/u/vincent.fr)\
**Post date:** [March 13, 2023, 11:23pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/7 "2023-03-13T23:23:58Z")

</div>

I figured it out. It was due to a nginx configuration

```auto
location ~ /(addons|plugins)/ { deny all; }

```

I don’t remember where I copied this line from. I comment it, clear cache, and all plugins are there.

For the user’s missing icon: the problem was solved when I upgraded to 4.4.7.

---

<div class="post-metadata">

**Author:** ![vincent.fr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/vincent.fr/32/6600_2.png) [@vincent.fr](https://forum.mautic.org/u/vincent.fr)\
**Post date:** [March 14, 2023, 5:21pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/9 "2023-03-14T17:21:07Z")

</div>

Hi Mikew, although you deleted the comment, I saw it in the notification email. Do you mean it is not safe to uncomment this line? I have to admit that my knowledge (nginx) in very limited and was not aware that it was the sensitive. Thanks.

---

<div class="post-metadata">

**Author:** ![mikew](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mikew/32/5156_2.png) [@mikew](https://forum.mautic.org/u/mikew)\
**Post date:** [March 15, 2023, 6:23am UTC](https://forum.mautic.org/t/plugsin-missing/27316/10 "2023-03-15T06:23:24Z")

</div>

Hi @vincent.fr - no this is how it should be, it was my mistake on the comment, I did not read my conf file correctly.

I can highly recommend linuxbabe nginx conf for Mautic, it can be found [here](https://www.cyberciti.biz/faq/install-lxd-on-ubuntu-20-04-lts-using-apt/).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/1X/43c63600fe51440378769136903f1fa2a9a34102.png) [@system](https://forum.mautic.org/u/system)\
**Post date:** [March 16, 2023, 6:24pm UTC](https://forum.mautic.org/t/plugsin-missing/27316/11 "2023-03-16T18:24:12Z")

</div>

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