PHP 8 shell: can't input non-Ascii chars
| From: | Денис Романенко | Date: | Mon, 08 Nov 2021 05:43:30 +0000 |
| Subject: | PHP 8 shell: can't input non-Ascii chars | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-327817@lists.php.net to get a copy of this message | ||
After upgrading to PHP 8 in my WSL 2 I was stuck with a strange problem: I
can't input any non-ASCII characters in shell, nor in interactive shell and
PsySH.
In simple words: if I try to input in shell "Привет" - russian letters just
not get in terminal.
I tried Russian, Serbian, Chinese and some unicode symbols. Can't input
from keyboard or paste from clipboard.
I have this behavior in Ubuntu 21.10, 20.04 (bare metal) and 20.04 (WSL2).
In Mac OS - everything is fine. I use php from "ondrej/php".
Does anyone encounter this problem or have a workaround for it?
*****
Best Regards, Denis