MODx Bug/Feature Tracker and Feature Requests
Welcome to the MODx CMS Tracker. Please choose the appropriate project from the drop down menu and provide as much information as possible regarding your server environment and browser. Thanks!
FS#734 — Set MySQL connection encoding to make non-ASCII characters work under PHP5
Attached to Project —
MODx
Opened by Grzegorz Adamiak (grad) - Wednesday, 27 December 2006, 04:57PM
Last edited by Jason Coward (opengeek) - Sunday, 21 January 2007, 03:24PM
Opened by Grzegorz Adamiak (grad) - Wednesday, 27 December 2006, 04:57PM
Last edited by Jason Coward (opengeek) - Sunday, 21 January 2007, 03:24PM
| Task Type | Bug Report |
|---|---|
| Category | Core Distribution |
| Status | Closed |
| Assigned To |
Jason Coward (opengeek) |
| Operating System | All |
| Severity | Critical |
|---|---|
| Priority | High |
| Reported Version | 0.9.5 |
| Due in Version | 0.9.6 |
| Due Date | Undecided |
| Percent Complete |
|
Details
Rev. 2106In Windows environment it is required to set encoding for a particular connection to MySQL database to make non-ASCII characters work properly when using PHP5.
See this topic for details: http://modxcms.com/forums/index.php/topic,10312.0.html
This task depends upon
This task blocks these from closing
- Field changed: Status (Unconfirmed → Implementing)
- Field changed: Due in Version (Undecided → 0.9.6)
- Field changed: Priority (Normal → High)
- Field changed: Percent Complete (0% → 80%)
- Field changed: Due Date (Undecided → Undecided)
- Task assigned to Jason Coward (opengeek)
I've replied to the forum topic and am finishing up changes to properly handle this during installations and upgrades.- Field changed: Status (Implementing → Requires testing)
- Field changed: Operating System (Windows → All)
- Field changed: Percent Complete (80% → 100%)
Latest trunk includes these changes as well as a new upgrade option which allows users to modify their database configuration settings. If no connection charset value previously existed, it should determine the proper settings from the MySQL database/server settings in the client connection session and force users to edit their db settings.