dokuwiki如何解决本地文件名称中文乱码

 时间:2024-10-14 06:49:47

1、乱码显示如下图所示,主要原因是因为dokuwiki对url进行了编码,导致本地浏览的时候,看到命名空间为乱码。个人使用的环境是centos,也以此环境为例说明解决方法。

dokuwiki如何解决本地文件名称中文乱码

2、首先,进入dokuwiki安装目录下的/inc文件夹,然后vi打开pageutils.php这个文件vi pageutils.php

dokuwiki如何解决本地文件名称中文乱码

3、打开文件后,执行如下vi命令进行搜索/function utf8_encode

dokuwiki如何解决本地文件名称中文乱码

4、找到后将如下两行内容注释掉:$酆璁冻嘌file = urlencode($file);$file = str_replace('%2F','/',$file);

dokuwiki如何解决本地文件名称中文乱码

5、同样的方法在vi中执行如下毛殴陀灾搜索命令/function utf8_decode找到后将return urldecode($file);注释掉修改为如下代码:return $file;

dokuwiki如何解决本地文件名称中文乱码

6、修改完成后,执行如下命令退出viwq!

dokuwiki如何解决本地文件名称中文乱码

7、这时候再看一下效果,网页正常能访问,本地正常显示命名空间和内容。

dokuwiki如何解决本地文件名称中文乱码dokuwiki如何解决本地文件名称中文乱码
  • 保养AF过了什么意思
  • 肾病健康之太极拳,阴阳调和能利肾
  • 怎么用淘宝订飞机票?
  • 中国建设银行如何更改主题颜色?
  • 梅州司机怎么加入蜂派出行?
  • 热门搜索
    蔬菜沙拉的家常做法 椒盐的做法 雪里红的做法 马卡龙的做法 微信朋友圈怎么发文字 火腿的做法大全 芃怎么读 梅干菜烧肉的做法 甲乙丙丁戊己庚辛壬癸怎么读 笃怎么读