簡體   English   中英

字符集或字符編碼問題?

[英]Charset or Character Encoding Issue? �

我將自己的網站移至另一個托管網站,因為該網站缺乏支持,自星期六以來一直無法正常運行。

在新主機上,我的網站將一些字符顯示為帶問號( )的黑色菱形,而不是正確的符號(á,ç,è等)

標題欄

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 

數據庫導入

它是使用phpadmin導入的,並且地圖字符集已設置為UTF-8

PHP信息

php.ini上沒有設置為“ default_charset”的值。

FIREFOX頁面詳細信息

在我的舊主機上,Firefox Page詳細信息報告了此編碼: Windows-1252

在我當前的托管服務器上,它是: UTF-8

PHP資訊: PHP服務器信息

Firefox報告頁面的以下詳細信息:

Firfox頁面詳細信息

到目前為止我嘗試過的

  • 使用地圖字符集ISO-8859-1重新導入數據庫
  • 添加多個.htaccess指令以覆蓋當前字符集,但似乎沒有任何效果(至少Firefox頁面詳細信息從未從UTF-8更改為其他任何字符)
  • 將元字符集更改為Windows-1252ISO-8859-1

我很困。

謝謝

嘗試在文件頂部使用utf-8字符集:

header('Content-Type: text/html; charset=utf-8');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM