我已经在stackoverflow上搜索了此问题,并且已经实现了我已阅读的所有解决方案。
我正在开发西班牙语网站,如果我将网站上载到带有Plesk和Mysql 5.7的服务器中,则所有西班牙字符如á
和ñ
都将显示为``。
在本地主机上,如果我将网站上传到另一台服务器上,则没有任何编码问题。这里是带有工作链接的示例:
Example of page with the Spanish chars
我的实现:
<meta charset="UTF-8">
在<head>
所有数据库,表和列均使用utf8mb4
进行编码,如stackoverflow所示:
mysqli_set_charset( $conn,'utf8mb4')
,并且该查询始终执行无误。这是我在Plesk网站上看到的: