hello Dear Kriash-man hello @ all,
i have been struggling for years now with this issue. i ve come to this thread and i have seen zillion of tipps here.
This is one of the most intriguing bug in Joomla - and more than 638 replies are the sad sad proof that Joomla has to get more user-friendly. -
More than 638 postings and ++ 325796 - and still counting. Well - i have seen lots of ideas here. But believe me: FastCGI / CGI is worse - i hate this solution. Many ppl do not see clear - They arent aware of the security risks involved (if any) by using FastCGI. Some see that running PHP in CGI mode alone is a big risk but they don't know about FastCGI.
Your solution looks interesting!
I am having same problem... cannot install extensions.
* JFolder::create: Could not create directory
* Warning: Failed to move file!
I also had a similar problem.
And the reason was that the installation has registered is not correct path
. So what did i do
1 go to the directory where I installed Joomla.
2 find configuration.php file
3 change access level for this file to 755: it is necessary for the changes to remain
4 open it and Change next lines to:
var $log_path = './logs';
var $tmp_path = './tmp';
5 than save it.
and it worked
6 And do not forget to return back the 444 level of access to the file configuration.php
Well worth to give it a try!
Also worth to have a closer look at is the solution of Tex. Well as far as i understand him - he uses
JA-Extension-Manager or something alike - (What is JFTP by the way. - ist it a extension that works like JA-Extension-Manager. Has JFTP the same functionality!? Well i would love to test your solution, Tex.
I have a Joomla site on a ISP (apache) and everything else is working fine but the installation of extension doesn't work as I would expect it to. I'm trying to install extension by using JFTP.
-> It nicely uploads the zip file to the tmp directory and makes a install_xxxxxxx directory within it, but when it starts to UZIP and want to create new directories in the install_xxxxxxx directory then it fails for some reason. I have tried with several different packages, so I don't believe it's because of that.
-> From Joomla I can see that the tmp directory is writable (should this matter when using FTP?).
-> Disk space is available.
-> If I edit the php file creating the folder, I can create other folders within tmp directory without any problems.
-> With Media Manager I can upload files with FTP account just fine.
Does anyone have some suggestion why it fails and how to correct it?
the third intresting thing i saw in this thread by a recent posting;
I just had similar problem and solved it by manually changing some path variable in config.php.
Check your var $tmp_path = 'your/path/to/tmp';
Then make sure this folder is writable.
... and pla gilbert (aka Leo) wrote -in response to this -
To find out what your absolute path is, copy the following code into a text editor (i.e. JEdit, Notepad, etc), save the file as a .php naming it whatever you prefer (i.e anyfilename.php.).
$path = getcwd();
echo "Your Absoluthe Path is: ";
Using your FTP software, ftp the file you have just created to your root folder. (folder where Joomla is located (eg public_html or www)
Open your web browser and type in http://www.yourdomain.com/anyfilename.php
. The result will show the absolute path!
Conclusion - does that mean i should enter the path in the configuration of the Joomla (Version 1.7.2 or three anyway)
Should i add the found path to this variable in the configuration-file!?
var $tmp_path = 'your/path/to/tmp';
love to hear from you
Above all: We need a better solution - one that fixes the bugs once for all