Support

Akeeba Backup for Joomla!

#12080 Your FTP/FTPS/SFTP directory is not defined correctly

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Wednesday, 25 April 2012 02:59 CDT

user62431
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? Yes
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: 1.7.0
PHP version: (unknown)
MySQL version: (unknown)
Host: 1and1
Akeeba Backup version: 3.4.3pro

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:
Trying to use site transfer wizard and am getting the following message:
Your FTP/FTPS/SFTP directory is not defined correctly.

I've read the instructions but am still unsure as to what is supposed to go in the "FTP/FTPS/SFTP directory to the remote site's root" field. In the instructions it says to go with what path you see using Filezilla (all i see is: / ). In my hosting control panel they list a document root (/homepages/41/d413399492/htdocs/.) and I wasn't sure if this was what was supposed to go there. I've tried them both and neither work. Could you tell me which one is the one i'm supposed to enter in this field?

nicholas
Akeeba Staff
Manager
Akeeba Backup 3.4.3 is not supposed to run on Joomla! 1.7.0. Furthermore, we are no longer supporting Joomla! 1.7.x since March.

That said, there are a couple things you should note with the site transfer wizard. In the FTP directory you should enter whatever you see in Filezilla when you have navigated into the site's root. Please note that the site's root may be different than the FTP root. Usually it's a directory named public_html, httpdocs, htdocs, www or something like that. Navigate into that directory and then copy the path. Don't just connect to the server. Educated guess: the directory you should use is /htdocs (I guess based on the fullnfilesystem path given to you by your host, which is NOT what you should ever, ever put in the FTP directory field). Please follow the instructions in the documentation to the letter and you can not go wrong. Do not skip any steps. If a step was not necessary, I would have not put it in the documentation.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user62431
Thanks for the quick response! I did follow the instructions and first tried what I see in the FileZilla path (see attached screenshot). I also just tried your suggestion of /htdocs and still got the error message. if I am entering the correct path, then are there any other reasons I would get this error message?

Just looking for a way to move forward :)

What would be my next trouble shoot steps if you verify that i have defined the path correctly?

Thanks for your help!
Jennifer

nicholas
Akeeba Staff
Manager
you are still not in your site's root. There are three folders there. We can assume that logs is not the right one. One of the others ought to be. I certainly can't know. Remember, I'm not the one who set up your hosting account :)

Moreover, make sure the URL to the site is correct. If you upload a file in the FTP directory you specify, it should be available on the site you specify in the URL. If these don't match, no way it will work, obviously.

If that's too complicated for you, back up your site, move the backup to the new server along with kickstart.php and restore it there. It's that simple, really.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user62431
Hi Nicholas,

Again thanks for the quick response. I can understand, and respect, that you probably get a lot of head-smacking post on this forum and find it fustrating to have to support users who aren't as knowledgable as you are. I am not as knowledgable as you are (if I were I probably wouldn't need to submit a support request!) but I would appreciate some empathy. I brushed it off in your first response, when you wrote:

"Please follow the instructions in the documentation to the letter and you can not go wrong. Do not skip any steps. If a step was not necessary, I would have not put it in the documentation." (I did follow the ins to the letter and documented it in my first post)

But now I must say that I don't appreciate your last response. I am in the root. I added the two additional folders which you see in the screen shot for other reasons-I have other uses for them. Your final suggestion is to simply make a backup and upload it to the server and use the kickstart method (which I've done no less than 30 times this year alone). But if I do it that way, then I guess there is really no reason to have bought the pro version, which I just did a few days ago!?

I love Akeeba Backup, it's one of my most used, and beloved Joomla add-ons. If it weren't for the fact that I've used the free version so many times (all 100% successfully), I probably would request a refund on the pro version I just bought due to the fact that I've tried to use the site transfer wizard (one of two reasons why I decided to buy the pro version) on three seperate sites and have yet to be successfull (each with different error messages).

I guess I will just continue with the old way (kickstart method).

Thanks anyways...

nicholas
Akeeba Staff
Manager
Hi Jennifer,

Yes, I get a lot of posts in this ticket system and replying to them at 1 a.m. on an iPad doesn't help a lot :)

I am sure that you are doing something wrong. I am certain that either the directory is wrong, or the URL to your site does not correspond to that directory. First make sure that you are using the same hostname, username, password and connection method (FTP, SFTP or FTPS) in both Akeeba Backup and FileZilla. If you connect using a different account in each one of them you will never get to the bottom of it. Before continuing, please triple check and then check again that both connection information are exactly the same.

Create a small text file called text.txt on your local machine with this text in it:
TEST
After connecting to your site with Filezilla, upload that text file to the site's root. Let's say that your domain name is http://www.example.com. Try entering the URL http://www.example.com/test.txt in your browser's address bar and hit the ENTER key. Do you see the word "TEST" and nothing but that? If not, you are not in the web root and you have to ask your host how to connect to your site's root. If you do see that word, copy the path you see above the right-hand directory list of FileZilla into the Site Transfer Wizard's FTP directory box. Then, make sure you enter the correct URL to your site (e.g. http://www.example.com), without any typos, in the Site's URL box.

I told you to use the Kickstart method as it sounded like you were in a hurry, my local time was 0:46 a.m. and I would have to go to bed. I was trying to give you a viable alternative to transferring your site.

Please note that even if you can't get the Site Transfer Wizard to work, there are at least four alternative to transferring your site without downloading anything to your local computer. I presented them last Saturday in Joomla! Days Netherlands. They can be found in the last slides of my presentation. The slides are here: http://akeeba.info/abjd12nl

I don't see how me trying to give you a viable alternative to a pressing problem constitutes a reason for refund? Besides, the Site Transfer Wizard is merely one of the features in the Pro version and the least useful I might add. Transferring your backups to external storage is infinitely more useful. Furthermore, backups stored in Amazon S3 will now be able to be downloaded from S3 to the server by Kickstart Professional, a new product which will be made available exclusively to AKEEBAPRO and AKEEBADELUXE subscribers today. If you want a refund, please say so before I release that product which could really solve your site transferring problems much more swiftly than using the Site Transfer Wizard.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!