I am maintaining a website running on Elgg 2.3.7. I have been trying to install a 3rd-party plugin called 'Widget Manager'. When I tried to activate this plugin, I got this error 'This plugin is invalid: The required file "start.php" is missing. Location: /var/www/html/mod/widget_manager/'. The issue is that there is the start.php in this mod.
So I created an empty start.php file to fix this but it didn't solve the problem neither. The file permission for this plugin is the same as working plugins. Advice or solutions are appreciated. Thanks all!
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.
Where did you download it from? How did you install it?
I downloaded it from https://elgg.org/plugins/384604/releases/4.3
This was how I installed it:
- downloaded and unzipped the file
- then moved this mod to /var/www/html/mod
- refreshed my website and went to mysite_name/admin/plugins to activate
There I found the error message about start.php is missing
Something going wrong...
Try to download the latest version from https://github.com/ColdTrick/widget_manager/releases/download/v8.3.2/widget_manager_v8.3.2.zip
Perhaps, you will want to use this plugin also: https://github.com/ColdTrick/widget_pack/releases/download/v1.3/widget_pack_v1.3.zip
Thank you very much RvR3!!
I followed your instructions by:
1) Removed the previous version
2) Downloaded the new version - the link you gave me
3) You are correct. There is no widget_manager folder inside mod/widget_manager
4) Unzipped and moved the folder to my mod/
But the same issue still exists.
I also downloaded the widget_pack. And it has the same issue 'start.php is missing'.
Well, I guess that it's the files/folders permissions' issue.
Read this same topic about how to fixed it.
Thanks again.
You can set the folder permission as 755 and file permission as 640.
Here is a php script for fix the file permission:
create a file "fix_per.php" at root folder of your site and paste the above code in the file. Now run http://yourdomain.com/fix_per.php and the script will fix the folder and file permission recursively.
@RvR I changed permission of folders to 755 and files to 644 for Widget Manager and Widget Pack plugins. But it still does not work for me.
@Rohit Gupta : Thanks for the script!
@seri_ng What about owner and group? Just check another plugins folders/files and set the same permissions and ownership. Read this iionly's reply in the mentioned topic.
- Previous
- 1
- 2
- 3
- Next
You must log in to post replies.