This is a new install Linux - shared hosting with Godaddy.
Joomla 3.5.1
PHP 5.4.45
CiviCRM 4.7.6
I have uploaded and installed CiviCRM. No errors. When I go to Adiministrator>Components>CiviCRM, I get:
Warning: Missing argument 1 for CRM_Utils_System_Joomla::getDefaultSiteSettings(), called in /home/username/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/System/Joomla.php on line 687 and defined in /home/username/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/System/Joomla.php on line 698
I get CiviCRM Home, with Configure Your Dashboard link, and the Loading Icon. Also, System Status Errors:
Cron Not Running Timestamp Mismatch Configure Default Mailbox Complete Setup
I have spent countless hours on this today, installing, uninstalling and installing over and over. Same result, every time. I'm fairly certain it must have something to do with the config file and variables, and I've gone over them time and again. Any ideas??? HELP!
Line 698 in Joomla.php:
public function getDefaultSiteSettings($dir) {
$config = CRM_Core_Config::singleton();
$url = preg_replace(
'|/administrator|',
'',
$config->userFrameworkBaseURL
);
$siteRoot = preg_replace(
'|/media/civicrm/.*$|',
'',
$config->imageUploadDir
);
return array($url, NULL, $siteRoot);
}