我的 PHP 配置中的 Unicode 字符

我的 PHP 配置中的 Unicode 字符

今天早些时候我遇到了一个问题无法在 PhpStorm 上设置我的 PHP7 远程解释器

我最终发现我的 PHP 配置中有 Unicode 字符

在此处输入图片描述

我不知道这是怎么发生的,如果没有 PHPStorm 问题,我可能永远不会注意到。我在这里和这里搜索,但只找到有关设置编码的帖子。phpd我在我的 ini 文件中找不到任何引用,所以我认为这是一个核心内容。

我在 Ubuntu Server 12.04 LTS 上运行 PHP 7.0.13,并且 PHP 是通过 ap-get 安装的。

额外信息:当我从 CLI 运行以下命令时,我没有获得 Unicode 字符:

php -r "print_r(ini_get_all());" | grep "phpd"
    [phpd] => Array
    [phpd.t] => Array

知道该如何修复它吗?

答案1

经过大量研究,这是由 ionCube 加载程序(运行最新的 6.0.6 版本)引起的。禁用扩展后,phpd 值消失。我已联系他们报告此错误。

相关内容