Support

Site Restoration

#13218 Could not upload installation/gpl.html

Posted in ‘Site restoration’
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

PHP version
n/a
CMS Type
Other
CMS Version
n/a
Backup Tool Version
n/a
Kickstart version
n/a

MtnPavlas
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 (Troubleshooter)
Joomla! version: 1.5
PHP version: 5.2.6
MySQL version: (unknown)
Host: CCSites (really small hosting company)
Akeeba Backup version which took the backup: 2.3.3
Kickstart version used to extract the backup: 3.5.2

Description of my issue:
If I use the FTP file writing method, I get the following error during the first step of the restoration process: Could not upload installation/gpl.html

If I use the Direct method, I get this error: Could not open /var/www/vhosts/celebrate4health.com/httpdocs/installation/installer/jajax.php for writing.
The interesting thing in this case is that there is not jajax.php file created yet; the installation/installer directory has 755 permissions and I cannot change that because they were created by the "apache" user (rather than my FTP user. I'm asking the host to change all the permissions as you indicated in another trouble ticket (755 for directories and 644 for files) to see if that would help get past this.

Any ideas what I should check on/change?

Thanks a lot, Pavel

nicholas
Akeeba Staff
Manager
I believe you are using an ancient version of JoomlaPack to back up your site. JoomlaPack stopped being supported in June 2009, over three years ago. You don't seriously expect me to provide support for software it's been obsolete for over three years, right?

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!

MtnPavlas
Well, that's what the client is using so that's what I'm working with. Believe me, I'm not happy about this either. I understand that back then they used Kickstart quite successfully to move the site from one server to another so perhaps if you could shoot me a Kickstart version that would work with the 2.3.3 JoomlaPack, that would give me a chance to restore it and then go ahead with upgrades (already convinced them it's a must ;-)
Thank you so much, P

nicholas
Akeeba Staff
Manager
Well, I don't even remember how the restoration worked three years ago :s At best you can try extracting the archive with an old version of Kickstart (something in the 2.3.x range) locally, then FTP all files to the new location and access the installation directory (e.g. http://www.example.com/installation/index.php). Apart from that, I have no longer any idea what you can do :(

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!

MtnPavlas
Hi Nick, thank you for your response. I think we're actually saying the same thing and agreeing on the solution here, except I was hoping you could email me the older (2.3.x) Kickstart version as I can't find it in your downloads on this website.

nicholas
Akeeba Staff
Manager
Oh! Sorry, I thought you knew where to find old versions. They are listed in our JoomlaCode.org project page's file section. You can find all older versions in there, even JoomlaPack for Joomla! 1.0 if you ever need it ( I hope you don't, but you can never underestimate clients :D )

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!

MtnPavlas
Thank you. The older version of Kickstart did not work either - I get the same error message "cannot upload installation/gpl.html". Why in the world it would need to "upload" anything, is beyond me but oh well. I will need to get really creative now but in either case... thanks for your support.

nicholas
Akeeba Staff
Manager
Ah, I know what this means. The error messages haven't changed much since back then. This message means that you are using Kickstart in FTP mode, but your FTP settings are incorrect or your hosts disallows loopback connections (i.e. PHP uploading files via FTP to the same server). Technically, using the FTP mode, Kickstart is first extracting each file to the temporary directory you've defined, then uploads it by FTP to its final location. If the latter operation fails, you have an upload error. See? Makes perfect sense!

You may want to try extracting your backup archive locally, using Kickstart on XAMPP / WAMPServer / MAMP. Then upload all extracted files to your site and access http://www.example.com/installation/index.php where www.example.com is the domain name of your site.

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!

MtnPavlas
Thank you again... Yes, in the meantime I used your nifty eXtract Wizard for my OS (Mac OS X 10.5) and then ftp'd the files on the server. The d/b was intact so it worked out this time ;-)
Thanks again for your support and please feel free to close the ticket.
Cheers, P

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

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!

Summer vacations: Our support will be closed for replies and new tickets from August 6th to August 21st, 2022 due to summer vacations.