dblog not working, page shows a 500 Internal server error My problem starts in a contact form with an upload box, it does everything right and sends the email, except that, on upload it shows:


  Warning: strtr() [function.strtr]: The second argument is not an array in syslog_watchdog() (line 105 of syslog/syslog.module)


So I found this post to resolve my problem above, but it just showed me another problem, a problem with dblog, the page shows me a 500 error, I can't access it.

I couldn't find any help to solve this matter so if anyone knows some way to figure out what is causing this, I would appreciate it.
This sounds like the incorrect watchdog data was saved to the database. Truncate the 'watchdog' table that contains your dblog messages in your database and you should be good.