Answers.Body: <p>This is the result of some changes to the angular implementation introduced in v4.7.21, which among other things, implements asset caching to improve the performance of angular built pages (such as the mailing interface).</p>
  
  <p>The folder where those asset cache files are stored must be directly accessible (in Joomla, that folder is: media/civicrm/persist/contribute/dyn/). If it's not, it will throw console errors and fail to render the page.</p>
  
  <p>In your case, you were using AdminTools to generate your .htaccess file, and that included directives which blocked direct access to files in that folder. By adding that folder to the exclusion list and rebuilding your .htaccess file, you can now render the screen.</p>
  
  <p>The other option is to go to Administer > System Settings > Debugging and error handling --- and turn asset caching off.</p>
  
  <p>Additional details (and other recommended folder exclusions in AdminTools) can be found here: <a href="https://docs.civicrm.org/user/en/latest/website-integration/integrating-with-joomla/#configurationconflicts-with-common-extensions" rel="nofollow noreferrer">https://docs.civicrm.org/user/en/latest/website-integration/integrating-with-joomla/#configurationconflicts-with-common-extensions</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-15T20:37:26.060Z
Answers.LastActivityDate: 2017-07-15T20:37:26.060Z
Answers.UserDisplayName: lcdservices
Body: <p>I run 3 instances of Civi with pretty much the same setup - All had been working fine on 4.7.20 </p>
  
  <p>4.7.21 not so much - 2 of the 3 instances get stuck at Initializing... when creating a new mailing or reusing or editing.</p>
  
  <p>In the case of the new / reuse - the mailing is created just can not get to the issues </p>
  
  <p>The really odd thing - if I turn on debugging the CiviMail lets me create new mailings and edit existing ones </p>
  
  <p>Thoughts / Suggestions</p>
  
  <p>Thanks</p>
  
Tags: <civimail><joomla><4.7.21>
Title: Civimail Not working after upgrade to 4.7.21 with Joomla 3.7.3 unless I turn on debugging
ThreadText: # Civimail Not working after upgrade to 4.7.21 with Joomla 3.7.3 unless I turn on debugging
  
  (Asked by: username_0 on 2017-07-15)
  
  I run 3 instances of Civi with pretty much the same setup - All had been working fine on 4.7.20
  
  4.7.21 not so much - 2 of the 3 instances get stuck at Initializing... when creating a new mailing or reusing or editing.
  
  In the case of the new / reuse - the mailing is created just can not get to the issues
  
  The really odd thing - if I turn on debugging the CiviMail lets me create new mailings and edit existing ones
  
  Thoughts / Suggestions
  
  Thanks
  
  **Tags:** civimail, joomla, 4.7.21
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-07-15. Score: 1 | Accepted answer
  
  This is the result of some changes to the angular implementation introduced in v4.7.21, which among other things, implements asset caching to improve the performance of angular built pages (such as the mailing interface).
  
  The folder where those asset cache files are stored must be directly accessible (in Joomla, that folder is: media/civicrm/persist/contribute/dyn/). If it's not, it will throw console errors and fail to render the page.
  
  In your case, you were using AdminTools to generate your .htaccess file, and that included directives which blocked direct access to files in that folder. By adding that folder to the exclusion list and rebuilding your .htaccess file, you can now render the screen.
  
  The other option is to go to Administer > System Settings > Debugging and error handling --- and turn asset caching off.
  
  Additional details (and other recommended folder exclusions in AdminTools) can be found here: <https://docs.civicrm.org/user/en/latest/website-integration/integrating-with-joomla/#configurationconflicts-with-common-extensions>
  
  
  ---
  
  