I upgraded two installations of CiviCRM 4.6.11 to 4.7 on the same server. Both upgraded fine, but now have the following errors:
1) Systems Settings --> CMS Database integration shows nothing (no paths or fields displayed). Normally I would expect at least a field to enter the Joomla Users Table name.
2) Systems Settings --> Directories shows this error:
<div id="crm-container" class="crm-container" lang="en" xml:lang="en"> <style type="text/css" media="screen">
@import url(http://domain.com/administrator/components/com_civicrm/civicrm/css/civicrm.css);
@import url(http://domain.com/administrator/components/com_civicrm/civicrm/bower_components/font-awesome/css/font-awesome.min.css);
</style> <div class="messages status no-popup"> <i class="crm-i fa-exclamation-triangle crm-i-red"></i>
<span class="status-fatal">Sorry but we are not able to provide this at the moment.</span>
<div class="crm-section crm-error-message">Cannot resolve path using "cms.root.path"</div>
<p><a href="http://domain.com/administrator/" title="Main Menu">Return to home page.</a></p>
</div> </div>
<script language="JavaScript"> function toggle( element ) { var parent = element.parentNode; var className = parent.className; if ( className == 'crm-accordion-wrapper collapsed crm-fatal-error-details-block') { parent.className = 'crm-accordion-wrapper crm-fatal-error-details-block'; } else { parent.className = 'crm-accordion-wrapper collapsed crm-fatal-error-details-block'; } } </script>
Anyone else seen anything like this? There are no php errors logged (but some warnings), and the CiviCRM log shows this:
$backTrace = #0 ...civicrm/CRM/Core/Error.php(444): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 ...civicrm/CRM/Core/Invoke.php(57): CRM_Core_Error::handleUnhandledException(Object(RuntimeException))
#2 ...civicrm.php(116): CRM_Core_Invoke::invoke((Array:4))
#3 ...civicrm.php(40): civicrm_invoke()
#4 ...CMS_root_directory.../libraries/cms/component/helper.php(392): require_once("...civicrm...")
#5 ...CMS_root_directory.../libraries/cms/component/helper.php(372): JComponentHelper::executeComponent("...CMS_root_directory.../administrator/components/com_civicrm/civicrm...")
#6 ...CMS_root_directory.../libraries/cms/application/administrator.php(98): JComponentHelper::renderComponent("com_civicrm")
#7 ...CMS_root_directory.../libraries/cms/application/administrator.php(152): JApplicationAdministrator->dispatch()
#8 ...CMS_root_directory.../libraries/cms/application/cms.php(252): JApplicationAdministrator->doExecute()
#9 ...CMS_root_directory.../administrator/index.php(47): JApplicationCms->execute()
#10 {main}