HTTPS下页面乱码的问题

创建时间:2019-02-28 13:17发布者:未来的冠军大神点击数:2094
截止 DouPHP v1.5 Release 20190222 版本,程序还是有在https下网页乱码的问题,作为一个早已开始授权的程序,这是不成熟的表现。
又遇到该问题的站长,可以修改 root_dir(站点根目录)/include/route.php 文件,

$root_url = str_replace('include', '', dirname('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']));

修改为:
$root_url = str_replace('include', '', dirname('//' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']));

可以解决大部分乱码因为浏览器安全机制(https下拦截http源)导致的css/js资源无法加载产生的乱码问题
回答 我也遇到这个问题(3)
Janes2019-02-28 03:06回答
为什么我按照你的方法改了之后,还是显示乱码呢?
有用(1) 没用(0)
DouPHP官方技术2019-03-01 03:38回答
等待 DouPHP v1.5 Release 20190222 下一版本修正
有用(0) 没用(3)
2019-03-18 06:49回答
你可以在后台清除缓存!我已经解决
有用(1) 没用(1)