我有一個字符編碼,這可能在一定程度上有問題的運行一些老的網站。但是,儘管如此,他們仍然運行良好,我還沒有努力改變它。然而,從昨天晚上突然出現的編碼問題在這些頁面上顯現出來(這意味着所有有問題的字符始終都顯示正常,現在被「?」 - 符號替代)。我測試了最新版本的IE,FF和Chrome。爲什麼網站編碼的顯示更改爲「過夜」?
正如我已經在HTML或其他網站的資源沒有改變我很好奇什麼引發了顯示我的網站的變化?
更多信息這也許可以幫助:
- 我使用的共享虛擬主機爲這些網站。雖然我沒有找到一個通知,告訴的話,目前我考慮一些改變,這樣或許是一個可能的原因主控器,雖然我不知道什麼樣的變化會導致上述效果。
- 上述變化只發生在網上的版本,但不是在我的本地版本(在不同的可配置的網絡服務器上運行)也有同樣的網頁代碼(所以地方看起來還是「精」的方式之前)。但是,當我經常訪問現場和本地版本時,我無法將現有的差異歸結爲緩存問題。
- 網站顯示的文本在保存爲ANSI格式的「.php」文件中的HTML/PHP代碼中被硬編碼。我只是爲了更好地理解問題所在而告訴這個問題(儘管我並不尋求提示如何解決我的編碼問題......)。定義部分開始,如下所示:在黑暗中
<!DOCTYPE html>
<html>
<head>
<title>some title</title>
<meta charset="iso-8859-1">
* 「我有一個字符編碼運行一些老網站」 * - 嗯,嗯,是的,每一個* *的網站 「編碼」 ... – deceze
」運行...這可能在某種程度上是有問題的「:-) – Wooz
您的網站運行編碼的事實值得懷疑? ; O) – deceze