+1 for this issue. I don't see the field either. This severely limits the way this module can be used.
Note: I don't see any error on /admin/bat/config/bat_event. On this page I have the default values, which are:
- Remove old events: disabled
- How many past days: empty
- How many event to delete per cron: 0
Update: my hosting provider uses a system with a ".user.ini" file to store user defined PHP settings.
Originally, this file had the following line (among others):
mbstring.encoding_translation = "off"
If I replace "off" by "0" (zero) in that line, then the warning in Drupal goes away.
I'm not sure which value is "more correct" ("off" or "0"), but perhaps the check in Drupal (link in comment #7) should be updated to test for "off" in addition to "0"? Since the phpinfo page shows "off", I'm guessing it's a valid value.
Subscribing because I'm seeing the same error (on the admin/reports/status page) after switching from PHP 7.4 to PHP 8.1.14
On the phpinfo page (accessed from the Drupal status page), the value for mbstring.encoding_translation
is Off (local) and Off (master).
Is it safe to operate Drupal (e.g. create or edit nodes) while this error is showing?
I'm experiencing the same issue with Drupal 8.9.19.
When visiting the admin/reports/status page, fatal error. In the Apache log, message:
Uncaught PHP Exception Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException: "You have requested a non-existent service "file_url_generator". Did you mean this: "url_generator"?" at \\core\\lib\\Drupal\\Component\\DependencyInjection\\Container.php line 153
Version 1.12 is advertised as being compatible with Drupal 8, so maybe either this should be fixed, or the compatibility information should be updated.