0 Members and 1 Guest are viewing this topic.
I attempted to post this in the am I an a$$hole thread:You're the mom here. Mother's Day is for to do as you see fit. Scout is the a$$hole.Got the same old message:Please try again. If you come back to this error screen, report the error to an administrator
My head too! I used to know a thing or two about web server administration, scripting, and backend database management, but my fevered brain moved on to other things and I'm way out of that loop now. trotter seems to know a thing or two about this stuff and is apparently on summer break. Seems like a nice pro bono opportunity. Maybe you should read him in and see if he can figure out a more elegant solution.
quack quack
Mike, the common thread here is that error happens when someone tries to post something involving a UTF-8 character that doesn't overlap with the ISO-8859-1 set. And it looks like it gets resolved when you swap in a ISO-8859-1 character.But this doesn't mean the database can't handle UTF-8. The fact that folks can bypass the troubles by using Tapatalk confirms this. So the problem's happening because the SMF encoding isn't harmonizing with the database encoding.Check the database encoding charset. According to the site's HTML and JS files, the site is telling every user's browser to expect ISO-8859-1 characters. That's SMF's default, for old school legacy reasons. But if you're using an updated MySQL database, the charset might well be set to UTF-8 by default. If there's a mismatch, that might be the root of the problem. The system is behaving like there's some funky double encoding going on, which is messing up input escaping & causing the database to reject inserts.If there's a charset mismatch, I would think that you can get well down the path to repairing it by converting the charset to UTF-8, which the SMF folks discuss here: https://wiki.simplemachines.org/smf/UTF-8_Readme. If the DB is already using UTF-8, you wouldn't need or want to convert it again.
I can't see my sent messages. Just get the database error screen when I try.
Try it again.
Not an error report, but why am I getting subscribed to topics? I'm not actively choosing this and I'm getting a bunch of notification emails for "topics I've subscribed to".
Works now, thank you!
Database Error: Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'chrunners.pm.id_pm' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_bySELECT MAX(pm.id_pm) AS id_pm, pm.id_pm_headFROM smf_personal_messages AS pmWHERE pm.id_member_from = 1782AND pm.deleted_by_sender = 0GROUP BY pm.id_pm_headORDER BY pm.id_pm DESCLIMIT 0, 20
There's something quirky with the members list. It looks like a good chunk of it was copied twice. And when you try to search for members by letter, it pulls up a different part of the list (i.e. searching for usernames beginning with K pulls up Y, Z, and then back to A). They're all in there in one place or another though.