Fri Sep 18 2009, 09:24PM
This is to help out any having trouble uploading, upgrading, or installing any part of CL Widgets.

Much of this is probably specific to me, but I figure it could help out someone. Perhaps just step 4 will be of use to you.

I'm just learning that when you upload a plugin directly/FTP then install through e107 that you retain ownership rights, whereas if you upload and install through the plugin manager only, your e107 has ownership of the files. (I'm not talking about permissions). Maybe this is known by others, maybe it only happens to me, I can't say. The point of this is that editing/deleting plugin files/folders via FTP may give an unauthorized error if the plugin was uploaded via e107 interface. This can be a problem if you upload CL Widgets through e107 then try to upload the widgets you want via FTP.

So here's what I did. 1.0.3 RC4 gives me a blank admin page (I have PHP 5) so I have to use RC3.

1. I upgrade my CL Widgets install to 1.0.3 RC3 within the plugin manager.

2. Installing widgets through the plugin manager does nothing so you have to upload directly. With the ownership problem I described earlier, I can't upload anything to the CL Widgets directory because I installed it through e107 and I don't have ownership.

3. Okay, so now I uninstall the plugin and upload everything directly via FTP with my widget folders in the correct places

e107_plugins/cl_widgets/widgets/shadowbox/
e107_plugins/cl_widgets/widgets/shadowbox.php

I go into the plugin manager to install then to the cl widgets interface and it says directory not writeable. Yes it is. It says that because e107 doesn't have ownership of the cl widgets install. In any case widgets won't install properly.

Catch 22.

4. Solution: start over and add your desired widgets to the cl widgets zip file with the correct paths intact. Then use e107 to upload the zip and install/upgrade the plugin. Finally everything is as it should be and it doesn't say directory not writeable because e107 has ownership of the files.

So I have no idea if anyone else deals with these ownership issues but that's how I got everything to work.
Back to top
Sat Sep 19 2009, 12:34AM
This most probably is the case when 'safe_mod' is enabled on your server. Safe mod is no longer supported (PHP6 I think), it breaks almost everything, it doesn't help to improve your site security at all.

About uploading widgets via admin interface - this feature is coming soon. Your are right - NEVER try to direct upload widgets via e107 plugin uploader, it's so wrong, it won't work, it could break something.
Back to top
Moderators: SonicE, veskoto, SecretR, Stoewarius, steved, McFly, Cameron, yanniiwanow
Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF

Jump:     Back to top