Solved

Joomla Extension Install Problems

Posted on 2010-11-28
9
967 Views
Last Modified: 2012-05-10
Hi,
I have created a new Joomla site at www.leadstrategic.com

I am trying to install one of my favorite extensions called Akeeba Backup. However, I keep getting the following message:

JFolder::create: Could not create directory // Component Install: Failed to create directory.: "/home/leadstra/public_html/components/com_akeeba"

This sounds like a permission issue. Is this something I can fix or do I have to request that the server administrator give me more permission?
0
Comment
Question by:drgreg1408
  • 5
  • 3
9 Comments
 
LVL 10

Expert Comment

by:fearialtog
ID: 34229008
I would say it is the server configuration that is hampering the install. Contact your service admin.
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 34229628
Try this solution:

Change lines in configuration.php to

var $log_path = './logs';
var $tmp_path = './tmp';

you will find more information in this topic
http://forum.joomla.org/viewtopic.php?f=470&t=252418&p=1333037#p1333037

If the problem come from the server then you will need to install the extention manually; files and database information, but try the other solution first.

This extention can be useful if this is server side restriction:
Download and install joomla file explorer component:
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,102/Itemid,35/

Good luck

0
 
LVL 1

Author Comment

by:drgreg1408
ID: 34231488
I tried the log path and tmp path fix. Didn't make a difference.

Yesterday, I read tons of stuff on this problem, but could not find out how to solve it.

I will continue researching, beginning with the links you provide.

Unfortunately, I can't install the extension you mention because installing extensions is what I can't do.

I've spoken with the server techs and they're already giving me the "we're not web page developers" response.
0
NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

 
LVL 25

Accepted Solution

by:
lenamtl earned 500 total points
ID: 34235964
Were you able to install other component on this webhosting server before trying to installed this extension?

Have you checked what is the minimum request to use Akeeba Backup?
I'm afraid that even if you install this component that you will maybe not be able to use it.

But let try some solutions...

Fisrt make a full backup of your online site version, backup the files and the datase with all the data.
Do you know how to do this? if not don't hesitate and ask question...

You can try this to install extension manually, this is old way but still work for 1.5x later version.
http://help.joomla.org/content/view/1685/153/

If this is not working then you will have to installed completely manually, files throught ftp and from the cpanel - plesk access the database and entering the database information manually.

Have you created this site localy on your computer?
What I suggest if you have created this site localy on you computer ... install everything you plan to use like this component, on your computer you will have all rigths so no installation problems then update the online version.
This is the easiest way to install it manually.
If you don't have any local installation, you can create one easily using Easyphp or Wampserver.
Once the web server set install your actual site from your backup then install the missing component. do a backup of the local version and update the online site files and database.

I don't know your knowledge about web apps and web server
Don't hesitate if you need precise information on what I suggested :)

Don't forget backup backup backup :)
0
 
LVL 1

Author Comment

by:drgreg1408
ID: 34236046
Wow. I never thought of installing it locally. I do have the site installed locally using XAMPP. But I thought that the only thing I could do with this was work with the Templates. I thought that, if I installed an extension, then the links would be messed up. For example, the Akeeba folder for storing the saved backup would be something like c:\xampp\htdocs\mysite\backups. How easy will it be to get these extensions running once they are uploaded to the server?
0
 
LVL 1

Author Comment

by:drgreg1408
ID: 34236451
I'm stumped.

The server techs fixed the file ownership problem and now I am able to install extensions.

However, I still cannot install Akeeba. I tried your suggestion of installing it on my virtual server and it installed great. I then copied everything to the server (except the configuration.php file). I go to the server site and Akeeba does not appear.

When I try to install it through the server version, I get the message in the screenshot below, which is different from the messages I was getting before.

error screenshot
0
 
LVL 1

Author Comment

by:drgreg1408
ID: 34236508
lenamtl,

I forgot to answer your question. Here is the process thus far.
I was unable to install any extensions.
The server technicians "fixed" the file ownership problem
I still could not install any extension.
The server techs "fixed" the file ownership problem again.
I am able to install extensions
I still cannot install Akeeba and I am getting a different message than the one I was getting at the start (See above).
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 34238216
Did you also update the database?
because when installing a component it's create different entry in the databse, admin menu etc.
So each time you install let say a component it's create different table related to this component and also this will create some entry in components table for the menu, for a module it's add entry in module etc..
0
 
LVL 1

Author Closing Comment

by:drgreg1408
ID: 34245751
Excellent. Right on target. Problem resolved.
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Any business that wants to seriously grow needs to keep the needs and desires of an international audience of their websites in mind. Making a website friendly to international users isn’t prohibitively expensive and can provide an incredible return…
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

827 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question