• Resolved vsc55

    (@vsc55)


    The theme show the Warning Messenges:

    Warning: Creating default object from empty value in /var/www/html/wp-content/themes/pinnacle/themeoptions/redux/inc/class.redux_filesystem.php on line 29

    Warning: Cannot modify header information – headers already sent by (output started at /var/www/html/wp-content/themes/pinnacle/themeoptions/redux/inc/class.redux_filesystem.php:29) in /var/www/html/wp-includes/functions.php on line 6029

    Warning: Cannot modify header information – headers already sent by (output started at /var/www/html/wp-content/themes/pinnacle/themeoptions/redux/inc/class.redux_filesystem.php:29) in /var/www/html/wp-admin/includes/misc.php on line 1252

    Warning: Cannot modify header information – headers already sent by (output started at /var/www/html/wp-content/themes/pinnacle/themeoptions/redux/inc/class.redux_filesystem.php:29) in /var/www/html/wp-admin/customize.php on line 126

    Run WordPress 5.3.2 and PHP 7.4.1.

Viewing 4 replies - 1 through 4 (of 4 total)
  • hannah

    (@hannahritner)

    Hey,
    Sorry for the delay! Where are you seeing these messages? I would suggest deactivating your plugins to test if any are conflicting. Let me know if there’s no change!

    Hannah

    Thread Starter vsc55

    (@vsc55)

    I have deactivated the plugins and it does the same, it can be some kind of warning at the php level that I have activated in my system.

    What I have checked is that in the “__construct” function where the error occurs (“pinnacle/themeoptions/redux/inc/class.redux_filesystem.php on line 29”) an attempt is made to add an array to the object “$this->parent” when it’s still NULL.

    The question is that the “get_instance” function when creating the object does not pass the parent object to define in the constructor. But after creating the object, the variable “parent” is defined.

    This has been my solution:

    public function __construct() {
    	if (! empty($this->parent)) {
    		$this->parent->admin_notices[] = array(
    			'type'    => 'error',
    			'msg'     => '<strong>' . __( 'File Permission Issues', 'pinnacle' ) . '</strong><br/>' . sprintf( __( 'We were unable to modify required files. Please check your permissions, or modify your wp-config.php file to contain your FTP login credentials as <a href="%s" target="_blank">outlined here</a>.', 'pinnacle' ), 'https://codex.wordpress.org/Editing_wp-config.php#WordPress_Upgrade_Constants' ),
    			'id'      => 'redux-wp-login',
    			'dismiss' => false,
    		);
    	}
    }
    • This reply was modified 4 years, 2 months ago by vsc55.

    PHP 7.4 warning. I’ll push out an update that changes that. Should be live in a few minutes.

    Ben

    Thread Starter vsc55

    (@vsc55)

    Perfect, now everything works ok! 😀

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Show Warning’ is closed to new replies.