View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
15662 | Bug reports | Survey taking | public | 2019-12-16 17:13 | 2019-12-19 17:20 |
Reporter | DenisChenu | Assigned To | DenisChenu | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 3.21.2 | ||||
Fixed in Version | 3.21.2 | ||||
Summary | 15662: Non utf8 caracter save as ????? in DB | ||||
Description | With IIS and sqlsrv : question text is OK for Russian or Arabic. | ||||
Steps To Reproduce | Find a IIS + sqlsrv, Import include survey , enter «Просим Вас обосновать свои ответы и (или) проиллюстрировать их примерами:» in the text, Move next/submit : check response : ????? | ||||
Additional Information | Check SQL request with debugsql : seems OK
| ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | 3.21.2 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | not relevant | ||||
Database type & version | SQLServerVersion: 12.00.6293 / sqlsrv | ||||
Server OS (if known) | windows | ||||
Webserver software & version (if known) | IIS | ||||
PHP Version | 7.2.12 | ||||
lsr broken too |
|
NOT a DB limitation : update via SQL maganement studio is OK Update via Admin Data entry : it's OK |
|
The only difference between online and data edit seems PDO usage ? |
|
Isn't the replacement with ? indented by the administrator of the system? PDO::SQLSRV_ENCODING_SYSTEM Data is 8-bit characters as specified in the code page of the Windows locale that is set on the system. Any multi-byte characters or characters that do not map into this code page are substituted with a single-byte question mark (?) character. If there is a issue (LS;PHP,Windows), you might first check what kind of SQLDriver for PHP is installed. |
|
? Update via
:) |
|
I see. That would limit it to a certain SQL query inside LimeSurvey. If it only occurs answering a survey and retrieving answers on the next page. Tricky. |
|
No, Not retrevieng answer : retrievening is done via $_SESSION
I check : Move from (bu i need less update on this commit) |
|
Seems the 5.3, i check with 5.5 |
|
Moving to sqlsrv 5.6+ didn't fix the issue |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=29289 |
|
Thanks :) |
|
Fixed in Release 3.21.3+191219 |
|
LimeSurvey: master 27957d68 2019-12-17 17:53 Committer: c_schmitz Details Diff |
Fixed issue 15662: Some UTF-88 characters saved as ????? in DB when using MSSQL and IIS (#1353) |
Affected Issues 15662 |
|
mod - application/helpers/expressions/em_manager_helper.php | Diff File | ||
mod - application/helpers/frontend_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-12-16 17:13 | DenisChenu | New Issue | |
2019-12-16 17:13 | DenisChenu | File Added: Capture d’écran du 2019-12-16 17-12-26.png | |
2019-12-16 17:14 | DenisChenu | File Added: survey_archive_brokenRussian.lsa | |
2019-12-16 17:14 | DenisChenu | Note Added: 55048 | |
2019-12-16 17:29 | DenisChenu | Note Added: 55049 | |
2019-12-16 17:32 | DenisChenu | Note Edited: 55049 | |
2019-12-16 17:51 | DenisChenu | Note Added: 55050 | |
2019-12-16 17:55 | DenisChenu | File Added: MSSQLsettings.png | |
2019-12-17 12:29 | jelo | Note Added: 55051 | |
2019-12-17 13:43 | DenisChenu | Note Added: 55052 | |
2019-12-17 13:53 | jelo | Note Added: 55053 | |
2019-12-17 14:22 | DenisChenu | Note Added: 55054 | |
2019-12-17 14:23 | DenisChenu | Note Edited: 55054 | |
2019-12-17 14:23 | DenisChenu | Note Edited: 55054 | |
2019-12-17 14:44 | DenisChenu | Note Added: 55055 | |
2019-12-17 15:55 | DenisChenu | Note Added: 55057 | |
2019-12-17 16:38 | DenisChenu | Note Added: 55058 | |
2019-12-17 16:53 | c_schmitz | Changeset attached | => LimeSurvey master 27957d68 |
2019-12-17 16:53 | DenisChenu | Note Added: 55059 | |
2019-12-17 16:53 | DenisChenu | Assigned To | => DenisChenu |
2019-12-17 16:53 | DenisChenu | Resolution | open => fixed |
2019-12-17 17:55 | DenisChenu | Status | new => resolved |
2019-12-17 17:55 | DenisChenu | Fixed in Version | => 3.21.2 |
2019-12-17 17:55 | DenisChenu | Note Added: 55060 | |
2019-12-19 17:20 | lime_release_bot | Note Added: 55098 | |
2019-12-19 17:20 | lime_release_bot | Status | resolved => closed |