Notice

The forum is in read only mode.

Support Forum

Welcome! Support Forums have been reactivated
Welcome the Technical Support section. Help us in assisting you by providing us with a concise and descriptive elaboration of your issues. Be specific and if possible, provide us with a step-by-step instruction in replicating your problem.

Fatal error: Class 'CActivity' not found

12 years 1 month ago
Licenses:
JomSocial Expired

Hello, I have upgraded to JomSocial version 3.2.1.4 within a Joomla 2.5.19 evironment. Since I was seeing just a bullet populate in the browser when accessing a few different items in the profiles section (Specific URL request: connect.stetson.edu/profile-2 ), I figured to enable the PHP engine to render errors into the browser. As a result a discovered the error message just below.

Error message:
Fatal error: Class 'CActivity' not found in /u/webdata/local/software/thirdparty/joomla/stetson-connect/components/com_community/templates/default/activities.profile.php on line 24

Excerpt From file [ROOT]/components/com_community/templates/default/activities.profile.php:

<?php
error_reporting(E_ALL);
ini_set('display_errors', 'on');
/**
* @copyright (C) 2013 iJoomla, Inc. - All rights reserved.
* @license GNU General Public License, version 2 ( www.gnu.org/licenses/gpl-2.0.html )
* @author iJoomla.com <This email address is being protected from spambots. You need JavaScript enabled to view it.>
* @url www.jomsocial.com/license-agreement
* The PHP code portions are distributed under the GPL license. If not otherwise stated, all images, manuals, cascading style sheets, and included JavaScript *are NOT GPL, and are released under the IJOOMLA Proprietary Use License v1.0
* More info at www.jomsocial.com/license-agreement
*/
defined('_JEXEC') or die();

/**
* @since 3.2 we'll use CActivity for each activity object
* @todo in sprint 3 we must move everything into CActivity while passing into template layout
*/
/* Temporary fix for sprint 2 */
if ($this->act instanceof CTableActivity) {
/* If this's CTableActivity then we use getProperties() */
$activity = new CActivity($this->act->getProperties());
} else {
/* If it's standard object than we just passing it */
$activity = new CActivity($this->act);[/color] <--- looks like class does not exist
}

I am guessing this could be an environment related issue in which I need to make this class visible to the application or I am missing the class itself (CActivity)

If you have a specific answer please feel free to share.

Cheers,
Matt

12 years 1 month ago
Licenses:
JomSocial Expired

It appears that the class does not exist
[.....]$ grep -r "class CActivity" *
libraries/activities.php:class CActivityStream extends CActivities {
[...]$ pwd
[ROOT]/components/com_community

12 years 1 month ago
Licenses:

Hi Communications

class CActivity location:
/components/com_community/libraries/activity.php

please make sure that files exist. it not try to re-install it again from ijoomla installer. if still can't please provide me FTP access detail.
By editing your first post at this topic, put it at site info form.

Regards,
Albert

12 years 1 month ago
Licenses:
JomSocial Expired

It surely does not exist. This must be the file I need. Can it be emailed to my registered email address. I have performed two upgrades and received the same results.
Thanks,
Matt

12 years 1 month ago
Licenses:

Hi,

here the file. if still get any errors. you can provide me FTP access detail, by editing your first post at this topic. put it at site info form.

Regards,
Albert

This message has an attachment file.
Please log in or register to see it.

12 years 3 weeks ago
Licenses:

Hi There,

We have not received any response back from you in over 7 days, and would like to know if you consider this issue to be resolved. If you have any further questions, simply reply to this post.

Regards,
Albert

Moderators: Piotr Garasiński
Powered by Kunena Forum

Join 180,000 websites creating Amazing communities

JomSocial is the most complete, easy-to-use addon that turns Joomla CMS into a
full -fledged, social networking site

TRY NOW BUY NOW