截止 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资源无法加载产生的乱码问题
由Janes于2019-02-28 03:06回答
为什么我按照你的方法改了之后,还是显示乱码呢?
有用(1) 没用(0)