• Resolved Tommaso Baldovino

    (@tomstardust)


    I’m encountering a fatal error with PixelYourSite (free) when using PHP 8.2 and 8.3.

    The issue happens when adding events. With PHP 8.2+ active, the site throws a fatal error and becomes inaccessible. Switching back to PHP 7.4 immediately resolves the problem.

    Example errors seen in the PHP log:

    PHP Fatal error: Uncaught TypeError: Illegal offset type
    in includes/class-custom-event.php:1118

    Stack trace:
    PixelYourSite\CustomEvent->updateGTM()
    PixelYourSite\CustomEvent->update()
    PixelYourSite\CustomEventFactory::create()
    PixelYourSite\PYS->adminUpdateCustomEvents()

    Tested on multiple WordPress installations (also with WooCommerce), no custom code involved. Is this a known PHP 8+ compatibility issue in the free version?

Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.