当前位置: 首页 > 工具软件 > AjaXplorer > 使用案例 >

Ajaxplorer/Pydio 文件及文件目录中文导致乱码 解决方法

荆利
2023-12-01

最近在CentOS上搭建了一个PHP的Pydio的文件管理系统

这个平台功能很全面,用户界面也很友善

但其中文支持方面做的并不完善

其workspaces、文件目录、文件使用中文命名后均会出现乱码现象

通过修改class.fsAccessDriver.php文件可以解决文件及文件目录乱码,文件位置:该平台的根目录/plugins/access.fs/

方法:

在其中找到$file = basename($file),并将其注释掉

在该行代码下另起一行加入

    $tmp = strrpos($file, '\\'); 
    if(is_numeric($tmp)){$file= substr($file, $tmp+1);} 
    $tmp = strrpos($file, '/'); 
    if(is_numeric($tmp))
{ 
    $file= substr($file, $tmp+1); 
}
可解决文件及文件目录中文乱码现象

但workspaces使用中文命名后依旧会变为“????”

若大家有什么好的方法,请多多指教~



 类似资料: