Unicode символы в моей конфигурации PHP
Ранее сегодня у меня возникла проблема, из-за которой я не смог настроить мой удаленный интерпретатор PHP7 на PhpStorm
Я обнаружил, что в моей конфигурации PHP есть символы Юникода:
Я понятия не имею, как это произошло, и я, вероятно, никогда бы не заметил без этой проблемы PHPStorm. Я искал здесь и здесь, но нашел только сообщения о настройке кодировки. Я не мог найти ссылку на phpd
в моих файлах INI, поэтому я считаю, что это главное.
Я использую PHP 7.0.13 на Ubuntu Server 12.04 LTS, и PHP устанавливается через ap-get.
Дополнительная информация: когда я запускаю следующее из CLI, я не получаю символы Юникода:
php -r "print_r(ini_get_all());" | grep "phpd"
[phpd] => Array
[phpd.t] => Array
Есть идеи, что я могу сделать, чтобы это исправить?
1 ответ
После долгих исследований это вызвано загрузчиком ionCube (работает с последней версией 6.0.6). После отключения расширения значения phpd исчезают. Я связался с ними, чтобы сообщить об ошибке.