我的控制器中有一个带有slug参数的测试操作。
/**
* @Route("/test/{re}")
*/
public function test(Request $request,$re) {
return new Response("<html><head><meta charset='UTF-8'></head><body>".$re."</body></html>");
}
虽然我在Apache中使用utf8工作得很好,但是当我在iis上传整个项目时,结果显示如下: 。 我知道控制器是在utf-8中,因为当我尝试用非拉丁语替换$ re时,看起来很好。 有什么建议?? (我的浏览器中的网址也很好)
答案 0 :(得分:0)
文件/脚本或整个项目的编码可能会导致此类问题。检查这些东西是否设置为utf-8。