Answers.Body: <p>So this was solved by adding the manual extensions directory in (adding the manual path in both civicrm.settings.php - $civicrm_setting['Directory Preferences']['extensionsDir'] and the Directories page issue was solved using this: 
  <a href="https://civicrm.stackexchange.com/questions/9256/cms-root-path-error-after-upgrade-to-4-7-joomla">cms.root.path error after upgrade to 4.7 (Joomla)</a>.  (Edit the file administrator/components/com_civicrm/civicrm/templates/CRM/Admin/Form/Setting/Pa‌​th.hlp to replace the first crmResPath with crmResURL)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-06T06:38:34.030Z
Answers.Text: I'm not following you here Hudson. Can you clarify this a bit as to what "manual extensions directory" you are referring to? Thanks.
Answers.UserDisplayName: BruceW
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-06T12:46:25.200Z
Answers.Text: In both civicrm.settings.php files you can manually set the path.  They are normally commented out, but in this case you uncomment the global_settings line and then uncomment out the line you want to set manually.  The extensions directory in this case is the path to where your extensions directory is located.  My path is /home/my site/public_html/media/civicrm/extensions/.  Does that help?
Answers.UserDisplayName: Hudson Essex Terraplane Club
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-20T17:10:19.690Z
Answers.Text: Is this still an issue for you?  I have the same issue running Joomla under Windows, but it may be unique to me.  I have generated a fix, but if it is unique to me, it isn't worth adding to the codebase in view of the testing needed.
Answers.UserDisplayName: Stephen Palmstrom
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-20T17:13:37.920Z
Answers.Text: @StephenPalmstrom  It has not been a problem lately but I also use full URLs in my paths.
Answers.UserDisplayName: Hudson Essex Terraplane Club
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-21T18:49:53.717Z
Answers.Text: I am trying to get a PR that I believe solves the problem through the system - case CRM-19453.  Would you be interested in testing it?
Answers.UserDisplayName: Stephen Palmstrom
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-23T20:53:03.620Z
Answers.Text: Sorry for the delay.  I had to get a test instance loaded to make sure that Reset Paths was still causing issues.  It is.  I would be happy to test.
Answers.UserDisplayName: Hudson Essex Terraplane Club
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-24T16:48:14.697Z
Answers.LastActivityDate: 2016-02-24T16:48:14.697Z
Answers.UserDisplayName: Hudson Essex Terraplane Club
Body: <p>This issue has been asked in two other threads specifically:</p>
  
  <p><strong>4.6.10 to 4.7.1 upgrade woes</strong>
  <a href="https://civicrm.stackexchange.com/questions/9408/4-6-10-to-4-7-1-upgrade-woes/9470#comment9356_9470">4.6.10 to 4.7.1 upgrade woes</a></p>
  
  <p><strong>Upgrade to 4.7.1 results in blank page</strong>
  <a href="https://civicrm.stackexchange.com/questions/9445/upgrade-to-4-7-1-results-in-blank-page#comment9517_9445">Upgrade to 4.7.1 results in blank page</a></p>
  
  <p>I am asking this in a new thread so I can post images of what I am seeing as I am having the same problem.  I did an update in my test region, and did not click on Clean Up Cache or Update Paths buttons (otherwise it goes blank) and found some other issues.  This issue is preventing me from updating myproduction site.</p>
  
  <p>Directories - gets an error page  <a href="https://i.sstatic.net/ekDE5.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/ekDE5.jpg" alt="Upload Directories error"></a>
  Clean up Cache and Update Paths 
  Paths disappear and clicking on either of the two buttons with blank out CiviCRM on front and back end.  <a href="https://i.sstatic.net/ICmPj.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/ICmPj.jpg" alt="Clean up Cache and update paths"></a>
  Joomla-CiviCRM integration goes blank
  <a href="https://i.sstatic.net/wXjG6.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/wXjG6.jpg" alt="Joomla Integration"></a>
  For reference I am on Joomla 3.4.8, CiviCRM 4.6.12, PHP 5.5.25.  I cleaned all the caches, validated paths prior to updating.  Deleting Config.IDS.ini and en_US do not make a difference.  </p>
  
  <p>Here is the entire content of the directories error that came back:</p>
  
  <p>CiviCRM-001 <p><b>RuntimeException: "Cannot resolve path using &quot;cms.root.path&quot;"</b></p><pre>#0 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Resources.php(475): Civi\Core\Paths-&gt;getVariable(&quot;cms.root&quot;, &quot;path&quot;) #1 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty/plugins/function.crmResPath.php(55): CRM_Core_Resources-&gt;getPath(&quot;cms.root&quot;, NULL) #2 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%E8/E8B/E8BB6A67%%Path.hlp.php(11): smarty_function_crmResPath((Array:1), Object(CRM_Core_Smarty)) #3 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1264): include(&quot;/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%E8/E8B/E8...&quot;) #4 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty.php(194): Smarty-&gt;fetch(&quot;CRM/Admin/Form/Setting/Path.hlp&quot;, NULL, NULL, FALSE) #5 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty/plugins/function.help.php(64): CRM_Core_Smarty-&gt;fetch(&quot;CRM/Admin/Form/Setting/Path.hlp&quot;) #6 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0F/0FF/0FF13161%%Path.tpl.php(9): smarty_function_help((Array:1), Object(CRM_Core_Smarty)) #7 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1907): include(&quot;/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0F/0FF/0F...&quot;) #8 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0C/0CB/0CBEC124%%default.tpl.php(19): Smarty-&gt;_smarty_include((Array:2)) #9 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1907): include(&quot;/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0C/0CB/0C...&quot;) #10 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%EA/EAA/EAA96A89%%joomla.tpl.php(86): Smarty-&gt;_smarty_include((Array:2)) #11 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1264): include(&quot;/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%EA/EAA/EA...&quot;) #12 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty.php(194): Smarty-&gt;fetch(&quot;CRM/common/joomla.tpl&quot;, NULL, NULL, FALSE) #13 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/QuickForm/Action/Display.php(133): CRM_Core_Smarty-&gt;fetch(&quot;CRM/common/joomla.tpl&quot;) #14 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/QuickForm/Action/Display.php(99): CRM_Core_QuickForm_Action_Display-&gt;renderForm(Object(CRM_Admin_Form_Setting_Path)) #15 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Display-&gt;perform(Object(CRM_Admin_Form_Setting_Path), &quot;display&quot;) #16 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller-&gt;handle(Object(CRM_Admin_Form_Setting_Path), &quot;display&quot;) #17 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page-&gt;handle(&quot;display&quot;) #18 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Utils/Wrapper.php(113): CRM_Core_Controller-&gt;run() #19 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(286): CRM_Utils_Wrapper-&gt;run(&quot;CRM_Admin_Form_Setting_Path&quot;, &quot;Directories&quot;, NULL) #20 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:13)) #21 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:4)) #22 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm.php(116): CRM_Core_Invoke::invoke((Array:4)) #23 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm.php(40): civicrm_invoke() #24 /home/hetclub/public_html/hettest/libraries/cms/component/helper.php(392): require_once(&quot;/home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicr...&quot;) #25 /home/hetclub/public_html/hettest/libraries/cms/component/helper.php(372): JComponentHelper::executeComponent(&quot;/home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicr...&quot;) #26 /home/hetclub/public_html/hettest/libraries/cms/application/administrator.php(98): JComponentHelper::renderComponent(&quot;com_civicrm&quot;) #27 /home/hetclub/public_html/hettest/libraries/cms/application/administrator.php(152): JApplicationAdministrator-&gt;dispatch() #28 /home/hetclub/public_html/hettest/libraries/cms/application/cms.php(252): JApplicationAdministrator-&gt;doExecute() #29 /home/hetclub/public_html/hettest/administrator/index.php(47): JApplicationCms-&gt;execute() #30 {main} </pre>  @import url(<a href="http://hettest.hetclub.org/administrator/components/com_civicrm/civicrm/css/civicrm.css" rel="nofollow noreferrer">http://hettest.hetclub.org/administrator/components/com_civicrm/civicrm/css/civicrm.css</a>); @import url(<a href="http://hettest.hetclub.org/administrator/components/com_civicrm/civicrm/bower_components/font-awesome/css/font-awesome.min.css" rel="nofollow noreferrer">http://hettest.hetclub.org/administrator/components/com_civicrm/civicrm/bower_components/font-awesome/css/font-awesome.min.css</a>);    Sorry but we are not able to provide this at the moment. Cannot resolve path using "cms.root.path" <p><a href="http://hettest.hetclub.org/administrator/" rel="nofollow noreferrer" title="Main Menu">Return to home page.</a></p>    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'; } } </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-12T20:03:16.547Z
Comments.Text: I turned on the logging and looked at the console in Firefox.  This is the error I got when I clicked on reset paths:                                                      
  "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol."                   I also received the following on that page: Empty string passed to getElementById(). jquery.min.js:2:24487
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-12T20:58:07.583Z
Comments.Text: I was able to turn the white screens back to CiviCRM by manually entering paths in to the CiviCRM Settings Overrides specifically 1. $civicrm_setting['Directory Preferences']['customFileUploadDir']  2. $civicrm_setting['Directory Preferences']['uploadDir']  3. $civicrm_setting['Directory Preferences']['extensionsDir']  and entered the root in 4. define('CIVICRM_CMSDIR',
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-12T21:00:30.277Z
Comments.Text: When I clicked on Reset Paths it gave me this message.  "Beginning site move process...
  WARNING: The setting (uploadDir) is overridden and could not be reverted.
  WARNING: The setting (customFileUploadDir) is overridden and could not be reverted.
  WARNING: The setting (extensionsDir) is overridden and could not be reverted.
  Template cache and upload directory have been cleared.
  Database cache tables cleared.
  Session has been reset."
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-12T21:09:03.183Z
Comments.Text: Upon further analysis, it appears I only need to manually set the extensions directory 1. $civicrm_setting['Directory Preferences']['extensionsDir'], but I am still getting the error on the Upload Directories.  I am getting a "ReferenceError: CRM is not defined" in Firefox Console
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-16T11:47:58.343Z
Comments.Text: Hi Hudson! This is Bruce from the other thread. I noticed that in the database table civicirm_domain that the field config_backend went missing. I manually entered it back in but no avail.
Comments.UserDisplayName: BruceW
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-19T01:01:19.703Z
Comments.Text: I'm having the same issues on the same fields, too, Hudson. Gonna try to track down the issue. Did you file a bug report in Jira?
Comments.UserDisplayName: BruceW
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-21T15:28:52.567Z
Comments.Text: I think there already is one :https://issues.civicrm.org/jira/browse/CRM-17973.  I think the issue with paths is causing the blank screens, the directories screen to not have a root path, etc...
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-23T20:45:52.113Z
Comments.Text: Doing some additional testing.  If I load 4.7.2 and then click Reset paths, I get a WSOD.  By setting the override path for just the CiviCRM Extensions Directory in administrator - > civicrm.settings.php, I regain my backend CiviCRM control panel. This does not fix the issue with cms.root.path error when trying to display Directories screen.
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-11T13:37:49.520Z
Comments.Text: (Edit the file administrator/components/com_civicrm/civicrm/templates/CRM/Admin/Form/Setting/Pa‌​th.hlp to replace the first crmResPath with crmResURL)
  Great this works for me, Joomla 3.8.2 , civicrm 4.7.24
Comments.UserDisplayName: due
Tags: <4.7><upgrade><cache>
Title: 4.6.12 to 4.7.1 upgrade causes problems with directories, update paths and clear cache
ThreadText: # 4.6.12 to 4.7.1 upgrade causes problems with directories, update paths and clear cache
  
  (Asked by: username_0 on 2016-02-11)
  
  This issue has been asked in two other threads specifically:
  
  **4.6.10 to 4.7.1 upgrade woes**
  [4.6.10 to 4.7.1 upgrade woes](https://civicrm.stackexchange.com/questions/9408/4-6-10-to-4-7-1-upgrade-woes/9470#comment9356_9470)
  
  **Upgrade to 4.7.1 results in blank page**
  [Upgrade to 4.7.1 results in blank page](https://civicrm.stackexchange.com/questions/9445/upgrade-to-4-7-1-results-in-blank-page#comment9517_9445)
  
  I am asking this in a new thread so I can post images of what I am seeing as I am having the same problem. I did an update in my test region, and did not click on Clean Up Cache or Update Paths buttons (otherwise it goes blank) and found some other issues. This issue is preventing me from updating myproduction site.
  
  Directories - gets an error page [![Upload Directories error](https://i.sstatic.net/ekDE5.jpg)](https://i.sstatic.net/ekDE5.jpg)
  Clean up Cache and Update Paths
  Paths disappear and clicking on either of the two buttons with blank out CiviCRM on front and back end. [![Clean up Cache and update paths](https://i.sstatic.net/ICmPj.jpg)](https://i.sstatic.net/ICmPj.jpg)
  Joomla-CiviCRM integration goes blank
  [![Joomla Integration](https://i.sstatic.net/wXjG6.jpg)](https://i.sstatic.net/wXjG6.jpg)
  For reference I am on Joomla 3.4.8, CiviCRM 4.6.12, PHP 5.5.25. I cleaned all the caches, validated paths prior to updating. Deleting Config.IDS.ini and en\_US do not make a difference.
  
  Here is the entire content of the directories error that came back:
  
  CiviCRM-001
  
  **RuntimeException: "Cannot resolve path using "cms.root.path""**
  
  ```
  #0 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Resources.php(475): Civi\Core\Paths->getVariable("cms.root", "path") #1 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty/plugins/function.crmResPath.php(55): CRM_Core_Resources->getPath("cms.root", NULL) #2 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%E8/E8B/E8BB6A67%%Path.hlp.php(11): smarty_function_crmResPath((Array:1), Object(CRM_Core_Smarty)) #3 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1264): include("/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%E8/E8B/E8...") #4 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty.php(194): Smarty->fetch("CRM/Admin/Form/Setting/Path.hlp", NULL, NULL, FALSE) #5 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty/plugins/function.help.php(64): CRM_Core_Smarty->fetch("CRM/Admin/Form/Setting/Path.hlp") #6 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0F/0FF/0FF13161%%Path.tpl.php(9): smarty_function_help((Array:1), Object(CRM_Core_Smarty)) #7 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1907): include("/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0F/0FF/0F...") #8 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0C/0CB/0CBEC124%%default.tpl.php(19): Smarty->_smarty_include((Array:2)) #9 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1907): include("/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%0C/0CB/0C...") #10 /home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%EA/EAA/EAA96A89%%joomla.tpl.php(86): Smarty->_smarty_include((Array:2)) #11 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/Smarty/Smarty.class.php(1264): include("/home/hetclub/public_html/hettest/media/civicrm/templates_c/en_US/%%EA/EAA/EA...") #12 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Smarty.php(194): Smarty->fetch("CRM/common/joomla.tpl", NULL, NULL, FALSE) #13 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/QuickForm/Action/Display.php(133): CRM_Core_Smarty->fetch("CRM/common/joomla.tpl") #14 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/QuickForm/Action/Display.php(99): CRM_Core_QuickForm_Action_Display->renderForm(Object(CRM_Admin_Form_Setting_Path)) #15 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Display->perform(Object(CRM_Admin_Form_Setting_Path), "display") #16 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Admin_Form_Setting_Path), "display") #17 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("display") #18 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Utils/Wrapper.php(113): CRM_Core_Controller->run() #19 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(286): CRM_Utils_Wrapper->run("CRM_Admin_Form_Setting_Path", "Directories", NULL) #20 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:13)) #21 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:4)) #22 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm.php(116): CRM_Core_Invoke::invoke((Array:4)) #23 /home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicrm.php(40): civicrm_invoke() #24 /home/hetclub/public_html/hettest/libraries/cms/component/helper.php(392): require_once("/home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicr...") #25 /home/hetclub/public_html/hettest/libraries/cms/component/helper.php(372): JComponentHelper::executeComponent("/home/hetclub/public_html/hettest/administrator/components/com_civicrm/civicr...") #26 /home/hetclub/public_html/hettest/libraries/cms/application/administrator.php(98): JComponentHelper::renderComponent("com_civicrm") #27 /home/hetclub/public_html/hettest/libraries/cms/application/administrator.php(152): JApplicationAdministrator->dispatch() #28 /home/hetclub/public_html/hettest/libraries/cms/application/cms.php(252): JApplicationAdministrator->doExecute() #29 /home/hetclub/public_html/hettest/administrator/index.php(47): JApplicationCms->execute() #30 {main} 
  ```
  
  @import url(<http://hettest.hetclub.org/administrator/components/com_civicrm/civicrm/css/civicrm.css>); @import url(<http://hettest.hetclub.org/administrator/components/com_civicrm/civicrm/bower_components/font-awesome/css/font-awesome.min.css>); Sorry but we are not able to provide this at the moment. Cannot resolve path using "cms.root.path"
  
  [Return to home page.](http://hettest.hetclub.org/administrator/ "Main Menu")
  
  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'; } }
  
  **Tags:** 4.7, upgrade, cache
  
  > **Comments:**
  > **username_0**: I turned on the logging and looked at the console in Firefox.  This is the error I got when I clicked on reset paths:                                                       "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol."                   I also received the following on that page: Empty string passed to getElementById(). jquery.min.js:2:24487  
  > **username_0**: I was able to turn the white screens back to CiviCRM by manually entering paths in to the CiviCRM Settings Overrides specifically 1. $civicrm_setting['Directory Preferences']['customFileUploadDir']  2. $civicrm_setting['Directory Preferences']['uploadDir']  3. $civicrm_setting['Directory Preferences']['extensionsDir']  and entered the root in 4. define('CIVICRM_CMSDIR',  
  > **username_0**: When I clicked on Reset Paths it gave me this message.  "Beginning site move process... WARNING: The setting (uploadDir) is overridden and could not be reverted. WARNING: The setting (customFileUploadDir) is overridden and could not be reverted. WARNING: The setting (extensionsDir) is overridden and could not be reverted. Template cache and upload directory have been cleared. Database cache tables cleared. Session has been reset."  
  > **username_0**: Upon further analysis, it appears I only need to manually set the extensions directory 1. $civicrm_setting['Directory Preferences']['extensionsDir'], but I am still getting the error on the Upload Directories.  I am getting a "ReferenceError: CRM is not defined" in Firefox Console  
  > **username_1**: Hi username_0! This is Bruce from the other thread. I noticed that in the database table civicirm_domain that the field config_backend went missing. I manually entered it back in but no avail.  
  > **username_1**: I'm having the same issues on the same fields, too, username_0. Gonna try to track down the issue. Did you file a bug report in Jira?  
  > **username_0**: I think there already is one :https://issues.civicrm.org/jira/browse/CRM-17973.  I think the issue with paths is causing the blank screens, the directories screen to not have a root path, etc...  
  > **username_0**: Doing some additional testing.  If I load 4.7.2 and then click Reset paths, I get a WSOD.  By setting the override path for just the CiviCRM Extensions Directory in administrator - > civicrm.settings.php, I regain my backend CiviCRM control panel. This does not fix the issue with cms.root.path error when trying to display Directories screen.  
  > **username_2**: (Edit the file administrator/components/com_civicrm/civicrm/templates/CRM/Admin/Form/Setting/Pa‌​th.hlp to replace the first crmResPath with crmResURL) Great this works for me, Joomla 3.8.2 , civicrm 4.7.24  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2016-02-24. Score: 1
  
  So this was solved by adding the manual extensions directory in (adding the manual path in both civicrm.settings.php - $civicrm\_setting['Directory Preferences']['extensionsDir'] and the Directories page issue was solved using this:
  [cms.root.path error after upgrade to 4.7 (Joomla)](https://civicrm.stackexchange.com/questions/9256/cms-root-path-error-after-upgrade-to-4-7-joomla). (Edit the file administrator/components/com\_civicrm/civicrm/templates/CRM/Admin/Form/Setting/Pa‌​th.hlp to replace the first crmResPath with crmResURL)
  
  > **Comments:**
  > **username_1**: I'm not following you here username_0. Can you clarify this a bit as to what "manual extensions directory" you are referring to? Thanks.  
  > **username_0**: In both civicrm.settings.php files you can manually set the path.  They are normally commented out, but in this case you uncomment the global_settings line and then uncomment out the line you want to set manually.  The extensions directory in this case is the path to where your extensions directory is located.  My path is /home/my site/public_html/media/civicrm/extensions/.  Does that help?  
  > **username_3**: Is this still an issue for you?  I have the same issue running Joomla under Windows, but it may be unique to me.  I have generated a fix, but if it is unique to me, it isn't worth adding to the codebase in view of the testing needed.  
  > **username_0**: @username_3  It has not been a problem lately but I also use full URLs in my paths.  
  > **username_3**: I am trying to get a PR that I believe solves the problem through the system - case CRM-19453.  Would you be interested in testing it?  
  > **username_0**: Sorry for the delay.  I had to get a test instance loaded to make sure that Reset Paths was still causing issues.  It is.  I would be happy to test.  
  
  ---
  
  