从ubuntu 18.04到centos 8转换后的图示

问题描述 投票:0回答:1

我更改了服务器,从ubuntu 18.04转到centos 8,当有特殊字符时,我使用iconv从页面标题创建了链接。

标题可能是:PerchèLuigiandràal mare。

在ubuntu 18.04中,我获得了此链接:1-perche-luigi-andra-al-mare.html

在centos 8中,我得到了:1-perch-luigi-andr-al-mare.html

我想念的是什么?我已经搜索过,但是每个人都说iconv已包含在php,其他centos库等中,等等,等等,所以应该可以工作...

但是它似乎不起作用,特殊字符消失了。我该怎么做才能回到Ubuntu中的链接?

ubuntu-18.04 iconv centos8
1个回答
0
投票

可能有帮助。

假设您正在谈论PHP Iconv。按照PHP Docs

注意

如果以及如何// TRANSLIT的工作方式完全取决于系统的iconv()实现(请参阅ICONV_IMPL)。已知某些实现会忽略// TRANSLIT,因此对于out_charset非法的字符,转换很可能会失败。

out_charset下的参数下提及。

© www.soinside.com 2019 - 2024. All rights reserved.