I've got the problem, that after an upgrade to the newest CiviCRM version (4.7.23) on WordPress, I can only create a new mass mailing when debug mode is enabled. When it is disabled, CiviCRM gives me an empty page after clicking on new mailing. It does not even say "Initializing...". However, the menu still works fine (doesn't freeze or so).
I've checked the resource URL and the directories, they are correct (I would say). Although I had to leave the Custom PHP Directory field empty, because I simply don't know what to put in there.
The JavaScript console gives me nine errors if I'm not in debug mode:
- Five times: Failed to load resource: the server responded with a status of 403 (Forbidden)
- One time: Uncaught Error: [$injector:modulerr]
- Three times: has been blocked by CORS policy: Access to Font at 'http://www.netzwerk-n.org/crm/wp-content/plugins/civicrm/civicrm/bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0' from origin 'http://netzwerk-n.org' has been blocked by CORS policy: No 'Access-Control Allow-Origin' header is present on the requested resource. Origin 'http://netzwerk-n.org' is therefore not allowed access.
What might be pointing to the problem here is, that CiviCRM is located at 'netzwerk-n.org/crm' not 'netzwerk-n.org'. But as I said, the directories in the setting.php and also in CiviCRM itself look correct to me (they refer to 'netzwerk-n.org/crm').
I've also checked my permissions, but I'm an admin so there shouldn't be problems, I guess.
When I enable debugging, I can write new mails. However, in debug mode, CiviCRM doesn't seem to actually send/deliver mails. So it's of no use to me.
I'd love to here some of your ideas on that topic.
Best regards Jannis
[Edit: Just recognized, that also the system status page does not load when debugging is disabled.]