Answers.Body: <p>Well, I'm not sure this is a long-term solution, but it is a workaround....</p>
  
  <p>In one of the Angular posts (<a href="https://civicrm.stackexchange.com/questions/19366/status-page-angular-load-error">Status page angular load error</a>) I found this:</p>
  
  <blockquote>
    <p>another work-around should be going to "Administer => System Settings => Debugging" and disabling the "Asset Cache"</p>
  </blockquote>
  
  <p>That's brought my System Status page back, but I don't like the thought of not using a performance enhancement.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-28T16:48:08.503Z
Answers.LastActivityDate: 2017-09-28T16:48:08.503Z
Answers.UserDisplayName: minbori
Answers.Body: <p>There have been many answers relating to this type of 'blank' page and most have been solved by ensuring the various paths set in Resources and Directories are correct.</p>
  
  <p>Many questions on this have been tagged with angular so hopefully you will find the ones i am thinking of in the list at <a href="https://civicrm.stackexchange.com/questions/tagged/angular">https://civicrm.stackexchange.com/questions/tagged/angular</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-28T16:29:51.200Z
Answers.Text: Thanks, I'll have a look, but wouldn't incorrect resources and directories settings throw JS errors on other pages as well? I did have to resolve some directory settings during the upgrade, but their symptoms were very clear ("resource not loading" types of errors).  My biggest problem at the moment is that I'm not seeing any types of errors AT ALL -- no JS console, no CiviCRM logs, no php, nothing. AND the system status reporting seems to be working in the popups.  There's just missing code on the System Status page where there should be something.
Answers.UserDisplayName: minbori
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-02-10T18:26:37.167Z
Answers.Text: This answer helped me as I had recently moved a site from domain.url to www.domain.url without updating my resource URLs in Civi, and my security settings had prevented loading the angular JS - may be of use to someone else!
Answers.UserDisplayName: termdark
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-27T20:16:35.037Z
Answers.LastActivityDate: 2017-09-27T20:16:35.037Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>I'm getting the same error after upgrading to 4.7.25 from 4.7.16 on my WordPress installation.  The disabling the Asset Cache workaround fixes it.  I guess, for now, I'll just have to disable it whenever I need to check the system status.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-02T08:43:32.467Z
Answers.Text: I do think this might be an answer. It could that the asses cache contains an old version of the javascript files. What also might help is to clear the caches in CiviCRM by going to the following url: http://yoursite/civicrm/clearcache?reset=1
Answers.UserDisplayName: Jaap Jansma - CiviCooP
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-05T17:09:09.030Z
Answers.Text: I fixed it.  I think it was caused by my use of the "Summary Fields" extension.  I used the "Cleanup Caches and Update Paths" function.  After I click "Update Paths" the "Summary Fields" extension was missing.  I used the update extension function to restore it.  After that, the system status worked..
Answers.UserDisplayName: George Lozier
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-29T20:03:42.067Z
Answers.LastActivityDate: 2017-10-29T20:03:42.067Z
Answers.UserDisplayName: George Lozier
Answers.Body: <p>Hit this problem on a d8 site.</p>
  <p>errors in console eg</p>
  <p>Uncaught TypeError: b.module(...).info is not a function
  Refused to apply style from ... json formatter
  Uncaught Error: [$injector:modulerr</p>
  <p>and</p>
  <p>DevTools failed to load SourceMap: Could not load content for /libraries/civicrm/core/bower_components/angular/angular.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE</p>
  <p>Solution was: composer civicrm:publish (plus drush cr and civi caches too)</p>
  <p>Apparently also covered in <a href="https://civicrm.stackexchange.com/questions/39125/why-are-my-actions-drop-downs-not-working-post-civicrm-security-update">Why are my Actions drop downs not working post civicrm security update?</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-03-22T22:54:26.787Z
Answers.LastActivityDate: 2021-03-22T22:54:26.787Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>I've just upgraded from 4.4 to 4.7.20.  Everything seems to be working as expected, except that the "System Status" page is empty. Just blank where there should be the "CiviCRM System Status" widget.  However, I know there are some issues because the footer displays "System Status: Error", and when I log in I see a CivicRM system popup messages listing the issues I need to fix. </p>
  
  <p>When I try to load the System Status page, there are no errors in the CiviCRM logs or in the Joomla/PHP logs. The Firebug console gives a warning "Empty string passed to getElementById()." and references [docroot]/media/jui/js/jquery.min.js </p>
  
  <p>Seems to be similar to this problem</p>
  
  <p><a href="https://civicrm.stackexchange.com/questions/14848/system-status-page-empty-and-status-remains-critical-after-updating-from-4-7-8">System Status page empty and status remains &#39;critical&#39; after updating from 4.7.8 to 4.7.11 on Drupal 6</a></p>
  
  <p>though I am on Joomla not Drupal. And there doesn't seem to be a resolution in that post.</p>
  
  <p>I also found this post (<a href="https://civicrm.stackexchange.com/questions/20287/status-error-and-blank-status-page">Status Error and blank status page</a>) but I checked and all my permissions seem to be correct.</p>
  
  <p>Ideas?</p>
  
Tags: <upgrade><error-page><status>
Title: After upgrade, System Status page is empty, but issues display in popup
ThreadText: # After upgrade, System Status page is empty, but issues display in popup
  
  (Asked by: username_0 on 2017-09-27)
  
  I've just upgraded from 4.4 to 4.7.20. Everything seems to be working as expected, except that the "System Status" page is empty. Just blank where there should be the "CiviCRM System Status" widget. However, I know there are some issues because the footer displays "System Status: Error", and when I log in I see a CivicRM system popup messages listing the issues I need to fix.
  
  When I try to load the System Status page, there are no errors in the CiviCRM logs or in the Joomla/PHP logs. The Firebug console gives a warning "Empty string passed to getElementById()." and references [docroot]/media/jui/js/jquery.min.js
  
  Seems to be similar to this problem
  
  [System Status page empty and status remains 'critical' after updating from 4.7.8 to 4.7.11 on Drupal 6](https://civicrm.stackexchange.com/questions/14848/system-status-page-empty-and-status-remains-critical-after-updating-from-4-7-8)
  
  though I am on Joomla not Drupal. And there doesn't seem to be a resolution in that post.
  
  I also found this post ([Status Error and blank status page](https://civicrm.stackexchange.com/questions/20287/status-error-and-blank-status-page)) but I checked and all my permissions seem to be correct.
  
  Ideas?
  
  **Tags:** upgrade, error-page, status
  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_0 on 2017-09-28. Score: 4
  
  Well, I'm not sure this is a long-term solution, but it is a workaround....
  
  In one of the Angular posts ([Status page angular load error](https://civicrm.stackexchange.com/questions/19366/status-page-angular-load-error)) I found this:
  
  > another work-around should be going to "Administer => System Settings => Debugging" and disabling the "Asset Cache"
  
  That's brought my System Status page back, but I don't like the thought of not using a performance enhancement.
  
  
  ---
  
  ### Answer by username_1 on 2017-09-27. Score: 3
  
  There have been many answers relating to this type of 'blank' page and most have been solved by ensuring the various paths set in Resources and Directories are correct.
  
  Many questions on this have been tagged with angular so hopefully you will find the ones i am thinking of in the list at <https://civicrm.stackexchange.com/questions/tagged/angular>
  
  > **Comments:**
  > **username_0**: Thanks, I'll have a look, but wouldn't incorrect resources and directories settings throw JS errors on other pages as well? I did have to resolve some directory settings during the upgrade, but their symptoms were very clear ("resource not loading" types of errors).  My biggest problem at the moment is that I'm not seeing any types of errors AT ALL -- no JS console, no CiviCRM logs, no php, nothing. AND the system status reporting seems to be working in the popups.  There's just missing code on the System Status page where there should be something.  
  > **username_2**: This answer helped me as I had recently moved a site from domain.url to www.domain.url without updating my resource URLs in Civi, and my security settings had prevented loading the angular JS - may be of use to someone else!  
  
  ---
  
  ### Answer by username_3 on 2017-10-29. Score: 1
  
  I'm getting the same error after upgrading to 4.7.25 from 4.7.16 on my WordPress installation. The disabling the Asset Cache workaround fixes it. I guess, for now, I'll just have to disable it whenever I need to check the system status.
  
  > **Comments:**
  > **username_4**: I do think this might be an answer. It could that the asses cache contains an old version of the javascript files. What also might help is to clear the caches in CiviCRM by going to the following url: http://yoursite/civicrm/clearcache?reset=1  
  > **username_3**: I fixed it.  I think it was caused by my use of the "Summary Fields" extension.  I used the "Cleanup Caches and Update Paths" function.  After I click "Update Paths" the "Summary Fields" extension was missing.  I used the update extension function to restore it.  After that, the system status worked..  
  
  ---
  
  ### Answer by username_1 on 2021-03-22. Score: 0
  
  Hit this problem on a d8 site.
  
  errors in console eg
  
  Uncaught TypeError: b.module(...).info is not a function
  Refused to apply style from ... json formatter
  Uncaught Error: [$injector:modulerr
  
  and
  
  DevTools failed to load SourceMap: Could not load content for /libraries/civicrm/core/bower\_components/angular/angular.min.js.map: HTTP error: status code 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE
  
  Solution was: composer civicrm:publish (plus drush cr and civi caches too)
  
  Apparently also covered in [Why are my Actions drop downs not working post civicrm security update?](https://civicrm.stackexchange.com/questions/39125/why-are-my-actions-drop-downs-not-working-post-civicrm-security-update)
  
  
  ---
  
  