
Az assert.active a fejlesztés közbeni helytelen kódhívások kivédésére szolgáló beállítás. A PHP 8.3.x-től a PHP assert.active beállítása deprecated. Ezt a Drupal 10+ környezetben több helyen állítják és az ERROR_LOG fájlban teleszemeteli a PHP deprecated szövegekkel.
Megoldás:
A PHP.ini fájlban beállítod a zend.assertions=1 fejlesztéskor és az éles környezetben a 0 értékeket.
A kódban a ini_set("assert.active",...) szövegeket kiszeded.
A settings.local.php fájlban kiszeded ezt: assert_options(ASSERT_ACTIVE, FALSE);