簡體   English   中英

Yii在searchForm Lable中編碼錯誤(UTF-8)

[英]Yii wrong encoding(UTF-8) in searchForm Lable

我在Yii項目中的SearchForm視圖中存在問題。 在標簽中有<?> <?>而不是“ä,ö,ü”但這個錯誤僅在searchForm中,頁面的其余部分工作正常。

該文件以UTF-8正確保存,Utf 8 Charset也在Main.php的Header中設置,並且DB的相同配置也是如此。

有沒有人想出一個解決方案? 非常感謝您的支持!

檢查

Apache configuration (in httpd.conf or .htaccess)

無論是UTF8還是Windows 1252

AddDefaultCharset utf-8 PHP(在php.ini中)

default_charset = "utf-8"
mbstring.internal_encoding=utf-8
mbstring.http_output=UTF-8
mbstring.encoding_translation=On
mbstring.func_overload=6

還可以使用mb_detect_encoding進行調試,以檢查數據被破壞的位置

http://php.net/manual/en/function.mb-detect-encoding.php

暫無
暫無

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

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