I have previously posted about an ongoing issue I am having on one of my D6 sites. This appears to have happened out of nowhere, although I know that something has changed to cause this.

The main two symptoms are:

  • Watchdog stops writing logs. There are no logs at all being written to the database.
  • When I run the update.php script, I get error message on the page like: warning: mb_language(): Unknown language "uni" in /path/site.com/includes/unicode.inc on line 72.
    • When I comment out line 72 in unicode.inc which says "mb_language('uni');", everything functions correctly again.

      Does anyone have any idea what the line mb_language('uni') does? Why it is causing errors and watchdog failures, or any way to fix this?

      Thanks!

Comments

3cwebdev’s picture

*BUMP* This problem still exists, even after the latest 6.14 upgrade. I have search and experimented with trying to fix the problem for days and days and days! Any idea what I might be able to do to fix this problem other than commenting that line out of core?

niccottrell’s picture

You may need to install the php mbstring extension: http://drupal.org/node/125354