2017-01-17 57 views
0

我有一台服务器与Windows Server 2012 R2和一台PC与Windows 8.1,都运行相同的PHP和Apache配置,我使用TCPDF来制作pdf,但如果我使用字符如Ñ,Ü,É和那些我在我的电脑和服务器上得到不同结果的人是否有办法在我的电脑中更改编码以获得相同的结果?我可以更改PHP或服务器的默认编码吗?

我使用它来获取服务器上正确的结果:

mb_strtoupper($variable)

,这对于我的电脑上正确的结果:

mb_strtoupper($variable, 'UTF-8')

+0

http://stackoverflow.com/questions/935 1694 /设置php的默认编码UTF-8 –

+0

我有两个php.ini上的'default_charset =“UTF-8”'行,没有“AddDefaultCharset”在任何httpd.conf,添加“AddDefaultCharset UTF- 8“到m pc并重新启动apache,仍然无法正常工作 –

回答

0

刚刚重启两个,也许服务器有该文件的配置,但它是在Apache初始化后添加的

相关问题