Warnings and Notices Tracking

This feature is available only customers with recent plans (introduced in April 2023) and requires PHP Extension 5.6+ and Daemon 1.8.32+

Track Warnings and Notices that PHP emits at runtime due to internal reasons or when explicitly triggered with trigger_error.

By default warnings and notices tracking is disabled and needs to be set in the PHP INI configuration of your project with this directives:

tideways.features.warnings=1
tideways.features.notices=1

Tideways can only ingest a limited amount of deprecations in every request and limits the number of warnings/notices that the PHP extension collects and sends to the daemon to 3 by default. You can increase this setting with the INI setting:

tideways.non_fatal_errors_limit_per_type=10

You then need to restart your PHP process (FPM, Apache) and warnings, notices will be tracked from there on.

Still need help? Email [email protected]