Php iconv不在CentOS上转换波斯尼亚文字,但在Windows上工作

Php iconv不在CentOS上转换波斯尼亚文字,但在Windows上工作,php,centos,glibc,iconv,libiconv,Php,Centos,Glibc,Iconv,Libiconv,CentOS案例: 启用时http://urloment.com/我发布了以下代码片段: "ćććć" 我将得到一个输出:Ä 像这样: 但是,当我在Windows上尝试相同的操作时,它会将完整值存储在我的数据库表中:“ćć” 在本地Windows XAMPP安装中,我启用了iconv,并且它使用:libiconv。 在我的远程CentOS服务器上,iconv使用:glibc库 我已经对此进行了调查,所以我仍然不能确定:CentOS上的iconv问题是由“glibc”引起的吗?这需要更精确的信

CentOS案例:

启用时<代码>http://urloment.com/我发布了以下代码片段:

"ćććć"
我将得到一个输出:
Ä

像这样:

但是,当我在Windows上尝试相同的操作时,它会将完整值存储在我的数据库表中:
“ćć”

在本地Windows XAMPP安装中,我启用了
iconv
,并且它使用:
libiconv
。 在我的远程CentOS服务器上,iconv使用:
glibc库



我已经对此进行了调查,所以我仍然不能确定:CentOS上的iconv问题是由“glibc”引起的吗?

这需要更精确的信息。你能展示一些代码吗?还有什么是输入编码,它存储在什么编码中,等等-输入编码是UTF-8,在我的元标记中它设置为UTF-8,我用UTF-8编码了我的文件,没有BOM签名,数据库和表是:utf8\U general\U ci。。我错过了什么?有人吗?愿意在这里回答/帮助吗?我猜应该是数据库连接:较旧版本的mySQL将latin1作为默认连接字符集。放下
iconv()
s并确保数据库连接是UTF-8,情况并非如此。。。在windows上完美地工作,在Linux上似乎无法工作