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


1 Answer 1


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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.