Error 500 InjectableFactory error after upgrade to version 8.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bobsmith
    Junior Member
    • Aug 2016
    • 13

    Error 500 InjectableFactory error after upgrade to version 8.0

    Upgraded to 8.0.1 and now when you I go to an an entity, I get an error 500 message, some entities load, others dont. . The logs show the following..

    DEBUG: API (0) InjectableFactory: Class "Espo\Core\Utils\Layout" does not exist; GET /Account/57cfce9f496001ce3;

    I have re-applied permissions and done a command line hard rebuild but its still happening. Any ideas what may cause this? Many thanks
  • yuri
    Member
    • Mar 2014
    • 8440

    #2
    Try to find "Espo\Core\Utils\Layout" usage in *.php files of your instance. We don't have this class anymore. Maybe some customization still uses it.
    If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

    Comment

    • bobsmith
      Junior Member
      • Aug 2016
      • 13

      #3
      Thanks for that. I have taken a look and an externsion from Eblasoft seems to be causing the issue. I will get in contact with them.

      Comment

      • criffoh
        Member
        • Jun 2020
        • 55

        #4
        Apparently Eblasoft extensions requires the file application/Espo/Core/Utils/Layout.php

        Comment

        Working...