作为一名 Web 开发人员,我在从 SSH 客户端更新 PHP(和其他)文件时总是遇到问题,因为我是以用户身份登录的,或者只是 root 用户登录的。 在那次更新之后,我总是必须从终端“chown -R apache:apache *”手动运行以使文件可访问。
一、libiconv库引入
libiconv库是一个基于GNU协议的开源库,主要是解决多语言编码处理转换等应用问题由于历史原因,国际化的文字常常由于语言或者国家的原因使用不同的编码。
随着互联网时代的到来,通过互联网进行文字交流也逐渐增多:浏览外国的网站,这个时候字符编码的转换变得尤为重要。这带来了一个问题,就是许多字符在某一种编码方式中没有。为了解决这种混乱,Unicode的编码方式被建立。 Unicode是一种超级编码包含了所有这些编码的字符集,因此一些新的文本格式像XML的默认编码方式就是Unicode.