Support

Akeeba Backup for Joomla!

#8434 Fatal error Class JFactory

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 user299 on Friday, 14 May 2010 14:23 CDT

user299
Hi,

Backups triggered by cronjobs are failing with the following error:

Fatal error: Class 'JFactory' not found in /var/web/mydomain.org/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 721


Please advise further, DM.

Joomla! Version: Joomla! 1.5.17 Stable [ Wojmamni ama woobusani ] 27-April-2010 04:00 GMT

configuration.php: Writable (Mode: 644 ) | Architecture/Platform: Linux 2.6.26-2-vserver-amd64 ( x86_64) | Web Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch | PHP Version: 5.2.6-1+lenny8

PHP Requirements: register_globals: Disabled | magic_quotes_gpc: Enabled | safe_mode: Disabled | MySQL Support: Yes | XML Support: Yes | zlib Support: Yes

mbstring Support (1.5 or above): Yes | iconv Support (1.5 or above): Yes | save.session_path: Writable | Max.Execution Time: 1500 seconds | File Uploads: Enabled

MySQL Version: 5.0.51a-24+lenny3-log ( Localhost via UNIX socket )

SEF: Enabled (with ReWrite) | Legacy Mode: Disabled | FTP Layer: Enabled | htaccess: Implemented

PHP/suExec: User and Web Server accounts are the same. (PHP/suExec probably installed)

PHP Environment: API: cgi-fcgi | MySQLi: Yes | Max. Memory: 256M | Max. Upload Size: 2000M | Max. Post Size: 100M | Max. Input Time: 600 | Zend Version: 2.2.0

Disabled Functions:

MySQL Client: 5.0.51a ( latin1 )

dlb
What version of Akeeba do you have installed? Does the backup work from the back end?

If the CRON job is producing any Akeeba backup log, please zip and post it.

JFactory is a Joomla! core function that Akeeba is calling. It is very strange that it isn't there.


Dale L. Brackin
Support Specialist


us.gifEnglish: native


Please keep in mind my timezone and cultural differences when reading my replies. Thank you!


????
My time zone is EST (UTC -5) (click here to see my current time in Philadelphia, PA)

user299
Hi dlb, In answer to your questions:

[ul]3.0.b2 (Beta)
Backend backups are fine, Command line backups fail
Log Level: All information and debug[/ul]

The backup log is empty!

WARNING: Do not copy and paste lines from this file!

You are supposed to ZIP and attach it in your support forum post.

If you fail to do so, your support request will receive minimal priority.



--- START OF RAW LOG --

DEBUG |100511 11:17:58|Kettenrad :: Attempting to load from database

--- END OF RAW LOG ---


I have attached the cronjob log.Cronjob Log

Thanks, e.tm

dlb
Time for me to holler for help. :( I'll flag the thread for Nicholas.


Dale L. Brackin
Support Specialist


us.gifEnglish: native


Please keep in mind my timezone and cultural differences when reading my replies. Thank you!


????
My time zone is EST (UTC -5) (click here to see my current time in Philadelphia, PA)

user299
Good man, thanks for your support, DM. =)

nicholas
Akeeba Staff
Manager
Please use the latest developer's release.

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!

user299
Hi Nicholas.

Using Release SVN134 still not working although different error message. :rolleyes:

Cronlog
Warning: require_once(/var/web/mydomain.org/httpdocs/administrator/libraries/loader.php): failed to open stream: No such file or directory in /var/web/mydomain.org/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 896



Fatal error: require_once(): Failed opening required '/var/web/mydomain.org/httpdocs/administrator/libraries/loader.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/web/mydomain.org/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 896


Akeeba backup log remains empty:


--- START OF RAW LOG --

DEBUG |100511 11:17:58|Kettenrad :: Attempting to load from database

DEBUG |100511 12:19:06|Kettenrad :: Attempting to load from database

DEBUG |100511 12:20:06|Kettenrad :: Attempting to load from database

DEBUG |100512 11:48:56|Kettenrad :: Attempting to load from database

DEBUG |100512 11:50:56|Kettenrad :: Attempting to load from database

DEBUG |100512 12:20:46|Kettenrad :: Attempting to load from database

--- END OF RAW LOG ---


Please advise further, e.tm

nicholas
Akeeba Staff
Manager
This is a partial installation. It tells you, it can't load one of the basic files of the component. That's why you get a Fatal Error. I am surprised you even got to the backup page (obviosuly, without trying to visit the Control Panel which is also DOA right now). You'll have to reinstall.

Tip: use the tmp directory inside your site's root as the Joomla! Temp-directory for Akeeba Backup - and any other large component - to install properly.

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!

user299
Hi,

Clean install of Release SVN134. TMP directory already set-up as recommended same problem. No install issue with any other component.

Warning: require_once(/var/web/mydomain.org/httpdocs/administrator/libraries/loader.php): failed to open stream: No such file or directory in /var/web/mydomain.org/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 896



Fatal error: require_once(): Failed opening required '/var/web/mydomain.org/httpdocs/administrator/libraries/loader.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/web/mydomain.org/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 896


Would direct access to the server be of any help to you to diagnose?

nicholas
Akeeba Staff
Manager
It is still a partial installation. If possible, direct access should allow me to at least see why the installation doesn't complete successfully. You can send mea PM with the login credentials and a link back to this thread (so that I can keep track :) )

BTW, if you have an old version of Joomla! (1.5.14 or earlier) upgrade first. AFAIK, there were some bugs in those older versions which can cause the installation to fail silently. Moreover, if you use a system-wide Temp-directory, you should really use the tmp directory under your site's root. I've witnessed a lot of installation failures when the system-wide tmp directory was automatically cleared before Joomla! had the chance to copy all of the files.

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!

user299
Hi,

PM coming your way with login details etc...
To confirm Joomla v1.5.17 and TMP is within site root.

DM.

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!