Support

Akeeba Backup for Joomla!

#8985 Error: Fatal error: Call to a member function add() on a non-object/homepages/13/d92249639/htdocs/S

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 Friday, 05 August 2011 18:15 CDT

user43621
Error: Fatal error: Call to a member function add() on a non-object/homepages/13/d92249639/htdocs/SpeakOut/libraries/joomla/cache/storage/memcache.php on line 396
• Have I read the related troubleshooter articles above before posting (Troubleshooting Wizard)? Yes
• Have I searched the forum before posting? Yes
• Have I read the documentation before posting? Yes
o https://www.akeebabackup.com/documentation/troubleshooter/post-restoration.html
o https://www.akeebabackup.com/documentation/troubleshooter/prbasicts.html
o NOTE: If you are on a live host, please ask your host and make sure that your PHP memory limit is at least 32M. If it's not, ask your host for the proper way to increase it. The max my PHP memory limit is 30M.
• Joomla! version: 1.7
• PHP version: Version 5.2.17 - http://s92249657.onlinehome.us/phpinfo.php
• MySQL version: 5.0
• Host: 1and1.com – http://www.speakoutnc.org
• Akeeba Backup version: 3.3.2 (2011-08-02)
• FTP: FileZilla – Binary upload


EXTREMELY IMPORTANT: Please attach your Akeeba Backup log file in order for us to help you with any backup or restoration issue.

Description of my issue:
Backup works perfect
Installer runs without error
Site displays errors
• Initially it displayed Error 500 – Internal Server error
• After editing the .htaccess file I now get - Fatal error: Call to a member function add() on a non-object in /homepages/13/d92249639/htdocs/SpeakOut/libraries/joomla/cache/storage/memcache.php on line 396

user43621
Quick update:

I changed the mem_cache to "file" from "mem". Now I am getting a Error 404 - Not Found.

Pete

nicholas
Akeeba Staff
Manager
Thank you for your PM! Do you get this error in the front or the back end?

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!

user43621
I get the Error 404 on both
http://speakoutnc.org/en/administrator
http://speakoutnc.org/en/

Pete

nicholas
Akeeba Staff
Manager
The first URL is invalid. It should not have the en part. The second URL means that Joom!Fish is not installed, not configured properly, you have not enabled SEF URLs, you have not enabled SEF URLs with Apache support, there is no .htaccess, you need to modify .htaccess (RewriteBase) or you need to enable Apache's mod_rewrite.

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!

user43621
Nicholas,

OK
Nicholas said "you need to enable Apache's mod_rewrite."
*******THAT GOT MY ADMIN SITE UP**********
Awesome!!!

Now for the front end.

The first URL is invalid. It should not have the en part.
[Pete] the "en" automatically gets added when I type the www.speakoutnc.org.

The second URL means that
Joom!Fish is not installed, not configured properly,
[Pete} A quick google aearch tells me the JoomFISH IS Multi- Language component that I do not have have\need installed. <br /> <br /> you have not enabled SEF URLs, you have not enabled SEF URLs with Apache support, <br /> [Pete] SEF URLs is set to YES. Not sure where to verify the Apache Support part.

there is no .htaccess,
[Pete] i do have the .htaccess on the root with no extension. (i.e. .txt)

you need to modify .htaccess (RewriteBase)
[Pete] I have tried the Rewrite base commented out and configured as "RewriteBase /" as there site is on the root.

My front end is still Error 404. Any ideas??

Pete


user43621
RESOLVED :)

Solution:

- Frontend: I needed to disable URL rewriting. It kept appending a /en to my URL. I also needed to manually create a tmp folder because I was getting errors on my main page. Once I created the folder, the errors went away.

- Backend: I needed to enable Apache's mod_rewrite.

Thanks to Nicholas for all your help. You are the man.

Pete

nicholas
Akeeba Staff
Manager
You're welcome :) I'm glad you got it solved!

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!