Skip Navigation

[Resolved] Fatal and error 500 toolset.layouts-themes-factory.class.php

This support ticket is created 7 years ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

This topic contains 1 reply, has 2 voices.

Last updated by Luo Yang 7 years ago.

Assisted by: Luo Yang.

Author
Posts
#598645

Hi,

I just updated View, Types, and Layout @ days ago, but since then runnig into a lot of 500 errors like the following:

[13-Dec-2017 16:11:53 UTC] PHP Fatal error: Call to a member function get() on boolean in E:\Content\mysite\wp-content\plugins\wp-views\vendor\toolset\toolset-theme-settings\compatibility-loader\toolset.layouts-themes-factory.class.php on line 31

I am running Divi Theme, I did update to latest version, 3.0.91 but reverted it to 3.0.22 because I thought the 500 were comeing from Divi update. It might be something else.

I runing IIS 7.5, WordPress 4.9.1, PHP 5.6.27, MySQL 5.6.36, memory limit is set to 128M.

PS: I cannot update to PHP7 before next year.

Do you have any ideas? I found another topic and they said it might comes from styles and child theme.

Thank you for your help.

#598752

Dear Yohann,

I have seen similar problem before when some other user migrate their website with wrong theme settings .
You can try these:
1) Use FTP tools login your website, rename the "wp-content" folder to "wp-content-bak"
2) Login to WordPress admin side, Dashboard-> Appearance-> Themes, refresh this page, it will reset your theme settings
3) Restore back the "wp-content" folder to "wp-content"
and test again