Viewing 1 replies (of 1 total)
  • Plugin Support Milos

    (@miloss84)

    Hi there,

    Thank you for sharing your logs.

    These errors occur due to an incompatibility between the latest PHP version used by your WAMP server (most likely PHP 8.4) and the code in Elementor version 4.3.5.

    The root of the problem is the “PHP Deprecated” notice on line 410. Because your local server outputs this notice to the screen, it blocks WordPress from sending HTTP headers (which triggers the avalanche of “Cannot modify header information – headers already sent” errors) and breaks the admin interface, redirects, and AJAX calls.

    Since this is just a deprecation notice (the function still works, but the code doesn’t meet the latest PHP standards), the fastest way to fix your site is to disable the visual display of errors.

    How to Fix the Problem
    Open the wp-config.php file. Find the line of code where WP_DEBUG is defined (usually near the bottom of the file). Replace that section with the following lines of code:

    define( ‘WP_DEBUG’, true );
    define( ‘WP_DEBUG_DISPLAY’, false );
    define( ‘WP_DEBUG_LOG’, true );
    @ini_set( ‘display_errors’, 0 );
    Save wp-config.php and refresh WordPress.

    This will hide the warnings from the screen and silently log them in the background to your debug.log file. This allows WordPress and Elementor to send headers normally and continue functioning.

    Kind regards,

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.