When I try to upload a plugin to my Linux server where I am hosting my Elgg installation, it says it 'cannot activate' in the admin page for plugins. I have tried to fix it for a while now and want to know if anyone can help. When I try the same plugin files on my (windows) PC, the plugins work, so it isn't the plugin files. The webserver is on Ubuntu, php 7, apache2, and everything else on the site works.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Nikolai Shcherbin@rivervanrain
Nikolai Shcherbin - 0 likes
You must log in to post replies.Which Elgg version?
Possible causes of your issue:
1 - Make sure you've installed the plugin correctly:
You can find plugin_id in the manifext.xml (Elgg 3) and/or composer.json (Elgg 3/4)/
Ex., 'Blog' plugin must be placed:
because in the manifest.xml:
and in the composer.json:
Read more on the Elgg Docs.
The best way to install a plugin is to use composer.
2 - Check the read/write permissions on /mod directory on your server.