Fatal error when ran on WP VIP
-
After the update to the version 1.12 we’ve been getting some completely blank pages instead of the posts in the frontend.
The error logs were showing a seemingly mild warning:
2022-10-19T16:52:03.860792391Z PHP message: Warning: require_once(): vip:// wrapper is disabled in the server configuration by allow_url_include=0 in /var/www/wp-content/plugins/worth-the-read/options/inc/classes/class-redux-functions-ex.php on line 402 [...redacted...] [wp-content/plugins/worth-the-read/options/inc/classes/class-redux-functions-ex.php:402 require_once(''), wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:252 Redux_Functions_Ex::extension_compatibility(), wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:1564 Redux::load_extensions(), wp-content/plugins/worth-the-read/options/inc/classes/class-redux-extensions.php:116 Redux::set_extensions(), wp-content/plugins/worth-the-read/options/inc/classes/class-redux-extensions.php:28 Redux_Extensions->load(), wp-content/plugins/worth-the-read/options/framework.php:500 Redux_Extensions->__construct(), wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:390 ReduxFrame...
If logged-in as Admin, when QueryManager kicks-in, it was showing the following instead of that empty page in the frontend:
Fatal error: Uncaught Error: Failed opening required 'vip://wp-content/uploads/sites/51/redux//extension_compatibility/ReduxFramework_Extension_options_object_extended.php' (include_path='.') in /var/www/wp-content/plugins/worth-the-read/options/inc/classes/class-redux-functions-ex.php on line 402 Call stack: 1 Redux_Functions_Ex::extension_compatibility() wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:252 2 Redux::load_extensions() wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:1564 3 Redux::set_extensions() wp-content/plugins/worth-the-read/options/inc/classes/class-redux-extensions.php:116 4 Redux_Extensions::load() wp-content/plugins/worth-the-read/options/inc/classes/class-redux-extensions.php:28 5 Redux_Extensions::__construct() wp-content/plugins/worth-the-read/options/framework.php:500 6 ReduxFramework::__construct() wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:390 7 Redux::load_redux() wp-content/plugins/worth-the-read/options/inc/classes/class-redux-api.php:417 8 Redux::create_redux() wp-includes/class-wp-hook.php:307 9 WP_Hook::apply_filters() wp-includes/class-wp-hook.php:331 10 WP_Hook::do_action() wp-includes/plugin.php:476 11 do_action() wp-settings.php:576 12 require_once() wp-config.php:53 13 require_once() wp-load.php:50 14 require_once() wp-blog-header.php:13 15 require() index.php:17
As a workaround, if we return null on the line 402 of plugins/worth-the-read/options/inc/classes/class-redux-functions-ex.php, it works, apparently well.
This is a regression. We previously ran version 1.7, where this problem was not present.
- You must be logged in to reply to this topic.