I have a site running EE2.9.0 using Focus labs config set-up.

I am getting javascript errors in the control panel which are stopping Matrix and some other fields from working.




These are returning 500 Internal Server Errors in the inspector in Chrome. I am getting the same in Firefox.

It is all working fine locally and on a staging server so I guess it's something server related but I'm struggling to pin it down.

I've tried stripping everything out of htaccess but that didn't seem to help. I've also tried various combinations of trailing slashes/no trailing slashes on theme_folder_path and theme_folder_url.

  • try to disable all extension which use cp_jd_end hook - you can just add $config['allow_extensions'] = 'n' into config.
    – Max Lazar
    Commented Oct 1, 2014 at 5:13
  • So, what is the solution? I have same problem
    – Sonic
    Commented Oct 21, 2017 at 15:05

1 Answer 1


I'm not sure this is the issue, but I do know that the session library is no longer called in cp_jd_end and messed up a few extensions I built when I upgraded to 2.9.0. Check to make sure there are no session references in any add-ons using the JS hook. If there are, load the session library by calling $this->EE->load->library('session');

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.