LINUX.ORG.RU

История изменений

Исправление DRVTiny, (текущая версия) :

Как это всё поможет мне выяснить, корректно ли работает клиент и не пытается ли использовать latin1?

Положим, я понимаю, как создать трешовую ситуацию с клиентом, отправляющим данные в однобайтовой кодировке и сервером, игнорирующим этот факт и упорно пихающим однобайтовые строки в utf-ные поля. Собственно, потому и спросил об установке skip-character-set-client-handshake в онлайн: так можно считать всех клиентов utf-ными, даже если это совсем не так.

Но я бы всё же хотел отдебажить ситуацию и понять, что делает клиент какую кодировку выставляет. Может, вовсе и не в latin1 дело, вполне вероятно, кстати. Этот же клиент раньше всё делал правильно, ему башню снесло вообще непонятно в какой момент...

Исходная версия DRVTiny, :

Как это всё поможет мне выяснить, корректно ли работает клиент и не пытается ли использовать latin1?

Положим, я понимаю, как создать трешовую ситуацию с клиентом, отправляющим данные в однобайтовой кодировке и сервером, игнорирующим этот факт и упорно пихающем однобайтовые строки в utf-ные поля. Собственно, потому и спросил об установке skip-character-set-client-handshake в онлайн: так можно считать всех клиентов utf-ными, даже если это совсем не так.

Но я бы всё же хотел отдебажить ситуацию и понять, что делает клиент какую кодировку выставляет. Может, вовсе и не в latin1 дело, вполне вероятно, кстати. Этот же клиент раньше всё делал правильно, ему башню снесло вообще непонятно в какой момент...