Support

Akeeba Backup for Joomla!

#12270 Please Help, site completely down

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 on Tuesday, 12 June 2012 18:00 CDT

user62070
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: 2.5
PHP version: (unknown)
MySQL version: (unknown)
Host: rochen
Akeeba Backup version: (unknown)

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:
I just did an upgrade to 2.5. I was performing a backup, and received an error. I ran the configuration wizard. It passed, I then received a message that there was an update available, so I hit update (from the Joomla Global config)

Now my site is completely down (hamlethub.com) I cannot get into the back end. The front end has an error message:
Fatal error: Call to a member function mark() on a non-object in /home/princeto/public_html/hamlethub.com/index.php on line 24

Please help!!

nicholas
Akeeba Staff
Manager
If you are receiving a blank page after installing an alpha release of Akeeba Backup, you have a partial installation. We will have to log you back into your site and have you either reinstall the same version of Akeeba Backup (fixing the partial installation) or downgrading to the previous stable release.

1. Logging back into your site:
Please start by removing the administrator/modules/mod_akadmin directory first and retry logging back into your site. If that doesn't work, remove the following folders:
- administrator/components/com_akeeba EXCEPT the administrator/components/com_akeeba/backup directory and the administrator/components/com_akeeba/akeeba/serverkey.php file. If you remove that directory and that file you will lose your existing backups and/or settings.
- components/com_akeeba
- administrator/modules/mod_akadmin
- media/com_akeeba
- plugins/system/plg_srp
- plugins/system/plg_akeebaupdatecheck
- plugins/system/plg_aklazy
- plugins/system/plg_oneclickaction
By doing that you have uninstalled all Akeeba Backup code. If the problem persists, your inability to login is unrelated to Akeeba Backup.

2.A. Reinstalling Akeeba Backup:
If you are logged in, please try disabling the "System - System Restore Points" plugin (if it's installed and enabled), then try downloading and installing the same version of Akeeba Backup as the one you already have. Now your component will work

2.B. Downgrading Akeeba Backup:
You MUST NOT try to install an older version of Akeeba Backup on top of a new one. It will cause backup errors or other problems with your site. Instead, start by removing the following directories:
- administrator/components/com_akeeba EXCEPT the administrator/components/com_akeeba/backup directory and the administrator/components/com_akeeba/akeeba/serverkey.php file. If you remove that directory and that file you will lose your existing backups and/or settings.
- components/com_akeeba
- administrator/modules/mod_akadmin
- media/com_akeeba
- plugins/system/plg_srp
- plugins/system/plg_akeebaupdatecheck
- plugins/system/plg_aklazy
- plugins/system/plg_oneclickaction
Only now should you attempt to install an older version of Akeeba Backup.

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!

user62070
Thank you.

Every file under Administrator folder has a Zero Filesize.

Is this going to help? Or do I need to completely reinstall joomla?

Ken

nicholas
Akeeba Staff
Manager
Hi Ken,

This usually happens when your account goes over quota. I had to ask the owner of the hosting company I'm using about this issue (which had actually happened to another user, not me) a few months ago. He told me that when an account hits its quota limit, any attempt to write to files may result in 0-byte files. Another way I've managed to cause this problem on a test server was when its filesystem got corrupt after a series of hard resets. The only way to fix that is restoring a backup. If you don't have a recent backup, you'll have to rely to your host's backups.

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!

user62070
I understand that. But it is not over quota. I have had this happen before when an ftp account ran over quota, but I do not have any ftp users with limited quota.

Either way, may I ask a question. My last backup was 1.5 days ago, before I upgraded to 2.5. If I restore back to the 1.7 version,and then do the upgrade again, can I then copy over the current database? Or will this cause issues.

This is a very active site, and I really do not want to lose a day of activity.

Ken

nicholas
Akeeba Staff
Manager
You might be able to do a partial restoration and a subsequent upgrade. It would go like this:
- First take a backup of your database tables using phpMyAdmin, just in case something happens
- Remove Joomla!'s directories and files from the site
- Extract the backup but do not proceed with the actual restoration (do not overwrite your database)
- Remove the installation directory
- Log in to your site's back-end
- Install Admin Tools 2.2.a3
- Upgrade the site to Joomla! 2.5.4
- Install Akeeba Backup 3.4.3 if not already installed
- Take a backup of the site and keep it somewhere safe
- Wait for me to release the stable release 3.5.0 of Akeeba Backup before updating your copy of Akeeba Backup

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!

user62070
Sorry to bother you, but this is very important because this is an active site.

If I do it your way, I will have the 2.5 database being used while the site is 1.7, and I am using admintools. Is this OK?

When do I stop the restore, when it asks me about what database name?

Is it safer to do the restore, and then upgrade, and then just tell joomla to switch databasesin Global Configuration?

It also put all the image files at zero bytes. If I do the partial restore, will it restore the images?
T
Thanks!

nicholas
Akeeba Staff
Manager
Yes, my way will mean that 1.7 will run with the db of 2.5. I don't any reason for that to fail, as 2.5 merely added a few more tables, it didn't change the database schema.

Stop the restoration right before clicking on the "Run the installer" button.

Is it safer to do the restore, and then upgrade, and then just tell joomla to switch databasesin Global Configuration?

You can also do that, of course. Maybe it's safer.

The partial restore will restore all backed up files, including all of the images contained in the backup.

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!

user62070
I installed everything, but Admin tools is telling me I have the latest version of Joomla, 1.7.3. under Extensions/discover, it does not find the update either

nicholas
Akeeba Staff
Manager
You have to use Admin Tools 2.2.a3. Later versions (including the current version 2.2.5) do not support Joomla! 1.7 and will not detect the updates at all. Uninstall your copy of Admin Tools and install Admin Tools 2.2.a3.

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!