How Can I upload an add-on Manually?

Permalink
I need to create an image gallery on a page. There is not image gallery block by default. I searched at the admin for more add-ons but non of the gallery add-ons appeared so I need to download one and upload manually. I need help where to upload to.
Thanks

 
WebcentricLtd replied on at Permalink Reply
Hi,
you need to unzip it and upload the folder to your /packages directory.
After that it should show in the dashboard if you look under the 'extend...' section.
WebcentricLtd replied on at Permalink Reply
but - if you can connect your site to the community you should be able to select your add-on, assign the license and add it all from your dashboard. It's somewhat easier if you are able to do this.

I'm just going to check here as I think I might have misunderstood.

You will only be able to upload the image gallery if it is a Concrete5 package.
You won't just be able to upload an image gallery from somewhere else and expect it to work.
bookerzm replied on at Permalink Reply
My site is connected to the community but I searched for add-ons at the dashboard, the add-on I was looking for didn't show up.

Then I downloaded and uploaded to the directory you showed me. When I visited the extend to install it, this is what I got.
file_exists(): open_basedir restriction in effect. File(/home/royalled/public_html/packages/icon.png/controller.php) is not within the allowed path(s): (/home/royalled:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp)


I can't go to the extend
WebcentricLtd replied on at Permalink Reply
hello again. I'm afraid I don't know why you'd be getting that particular message after uploading files to your own webspace.

I'd speak with your host to see if they can tell you why that is happening.
mnakalay replied on at Permalink Reply
mnakalay
Hello,
I think you put the files in the wrong place. See you have this:
/home/royalled/public_html/packages/icon.png/controller.php

Which is not ok at all as you put your files at the root of the packages directory.
You should have the files in a directory with the handle of the package like so:
/home/royalled/public_html/packages/handle_of_the_package/icon.png/controller.php

When you extract the package it should automatically extract a folder with the right handle name and all the files inside. You need to put the whole thing in the packages folder, not just the files