在CakePHP的網站頁面標題不更換其特殊字符編碼對應UTF characters.To確保我已經嘗試過:CakePHP的網頁標題與UTF8編碼
- 轉換數據庫utf8_general_ci整理
- bootstrap.php的第一行:header('Content-Type:text/html; charset = utf-8');
- core.php:Configure :: write('App.encoding','UTF-8');
- 在database.php中:'編碼'=> 'UTF8'同時創建在ajax.ctp數據庫連接
- (我的網站使用該佈局):回聲$這 - > HTML->字符集( 'UTF-8');
- 在我想要爲其設置標題的文件的header.ctp中:echo $ title_for_layout;標題標籤內附有。
我已經嘗試了很多,而不是所有這一切,頁面標題仍然顯示特殊字符。可以告訴我我失蹤或其他任何東西?
你是否也做了顯而易見的事情:將包含utf8字符的視圖文件保存爲「utf8 without bom」?而不是ansi。 – mark
但是你需要先解碼,不是嗎?嘗試使用像Sublime Text這樣的編輯器並使用UTF-8配置打開(和創建)文件。或者,將您的編輯器的默認編碼設置爲UTF-8 –