
Originally Posted by
d9000
Yes, I upgraded from 1.3.x earlier
I have define('CHARSET', 'utf-8') set - same as before the site upgrade.
The site's HTML header also has <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
The DB_CHARSET is set to 'utf8'
Now that I think about it, I had to add the file my_db_charset.php - it was not there previously. It was the only way I could get the new theme I was testing to display special characters correctly in the HTML output.
The collation in the database itself is latin1_swedish_ci for all tables except the admin_* tables, which are utf8_general_ci - I'm not sure how it ended up this way.
PHP version is 5.3.16
Plugins/addons: aside from theme-specific stuff (lightbox, etc.), I am using Image Manager.
Looking at your suggestions, I'm guessing the added DB_CHARSET has something to do with the problem, as that is the only significant thing that has changed. As a temporary workaround, I have commented out lines 322-357 in linkpoint_api.php (the part dealing with building the order line items that get sent to LinkPoint). We have had 4 successful orders since then.