XFile

关于XFile XFile架构 利用XFile打造家用文件服务系统 移动端应用 开发历史 下    载 授    权 联系我们

XFile常见问题

 

1 家用文件服务器的用途

2 家庭装修时网络结构的布局

3 家用文件服务器硬件采购和组装

4 Windows平台优化部署

5 Linux平台的安装部署

5 服务器端XFile软件的 参数设置

6 手机 平板客户端软件的安装和设置

7 电脑端客户端的使用

8 常见问题和解决方法

XFile客户端第一次登录操作时,或者长时间没有操作后执行列表,出现大约15秒的等待延迟,为什么?

回答: 这是因为您服务器的硬盘有自动休眠节能功能,当XFile服务器长时间没有物理读写盘操作的时候,硬盘会自动休眠,而从自动休眠到硬盘恢复正常响应,一般需要10秒到15秒时间,这是正常现象,如果您不希望偶尔出现这种延迟,您可以在服务器端电脑主板的bios中关闭硬盘节能,并在操作系统里关闭硬盘休眠等。

XFile文件服务器该如何配置?

回答: 如果您有DIY知识,那么我们建议您购买以下硬件,cpu推荐使用Intel g1620/g1630 pentium g2020/2030等二手CPU,主板建议asus gigabyte msi三个品牌的H61 H67主板,如果服务器端只是安装XFile服务器而不进行桌面操作[例如视频播放等],那么4G 内存 [一般我们都建议不安装任何其他网络软件,特别是不要在服务器端安装资源下载软件例如某雷某风,这种后台下载对硬盘性能和稳定性有很大影响], 否则建议8G内存. 操作系统我们推荐windows 7 professional64位版本,去掉不使用的后台服务.硬盘建议您选择 ST 酷鱼,或者WD 黑盘, 但是不要使用监控硬盘,这里特别强调,必须要使用一个稳定的好电源,硬盘出问题,除了频繁的读写,电源很关键,我们建议您使用 长城 巨龙 系列电源, 或者航佳  磐石600S 电源.

Android平台用VLC做播放器,播放失败?

回答: VLC的android平台应用,对Intent url的相应存在Bug, 这个bug的具体表现是vlc会丢弃url里的目录和文件名,这个漏洞在两年前就已经被人提交,目前新版本已经修复,请升级最新版本.

我已经设置了上传目录,但是上传失败,为什么?

回答: 上传功能在新版本里,已经统一被备份模式替换,首先确保账户里对应的账户已经设置了备份目录,如果你是用 第三方客户端,那么需要在你原来的用户名后面加入.back才能进入备份模式,例如原来的账户名是admin,现在要进入备份模式,应该使用admin.back.

我安置帮助文件配置完了服务器,但是为什么客户端登录上去没有资源?

回答: 默认安装并没有发布任何资源,需要您在xftpadmin程序里按 ctrl alt c 键,打开其中的myshare.txt, 按规定的格式进行添加后,重新启动服务,才会有资源,请注意,您按配置文件的示范格式进行添加的时候,务必去掉头部的分号,分号开头是注释行,如果您用分号开头,那么服务器会当作注释行忽略.

有没有简单的办法可以自动配置我电脑上所有磁盘进行发布?

回答: 您可以升级到最新版本,然后在xftpadmin管理程序中按 ctrl alt d 三个键,会自动发布您磁盘除了c盘和程序所在盘之外的本地磁盘.但是请小心,除非您确定您的电脑上没有关键的或者保密的资料,并确定可以提供所有资源给登录这太服务器的人 ,风险太大.

我已经按照要求在windows电脑上安装了mpv播放软件,可还是不能播放?

回答: 您可以通过XHome客户端里的设置进行强制指定,mpv本身是绿色软件,您解压后还需要用管理员权限执行mpv目录下installer子目录里的mpv-install.bat.然后XHome才能自动检测到该播放器的存在.

我在Android电视合子里安装了Kodi  ,通过添加FTP服务器方式,可以播放,但是发现列表中文文件名都是乱码?

回答: 这是Kodi android版本软件本身的Bug,之前windows平台上也有这样的问题,但目前已经修复,但是android版的kodi目前依然没有修复这个问题.

我在其他电脑上用千兆网络ftp拷贝备份服务器上的硬盘,偶尔出现长时间无连接,连续传输失败?

回答: 这是硬件问题,常见的原因如下 1 硬盘坏道或者存在弱磁道,这很常见,现在硬盘容量以TB计,很少有人会在使用前完整格式化或者检测. 2 内存问题, 可能电脑安装的内存存在坏单元 , 3 尝试通过关闭交换机,然后重新开启的方式进行检查,如果之后恢复传输,那说明是网线或者交换机(路由器)问题. 一般都在这3个原因内.

有没有一键完成最简单配置,适合电脑小白使用的方法?

回答: 有,请下载2018.02.10或者以后的版本,完成安装后,运行XFtpAdmin.exe 请按ctrl alt p,根据提示按两次键就完成了配置和启动,注意,这个模式下,将自动发布你电脑上除c盘和程序安装所在盘之外的所有硬盘,并强制为内网模式,禁止上传,任何人使用任何用户名和口令都允许登录,切忌,这可能存在安全问题,除非你确定这台电脑上所有文件都可以公开共享,这个模式在新版本中被禁用.

为什么如果设置IPV6开启,服务器端启动失败?

回答: 由于之前版本IPV6端口绑定存在一个Bug,因此会出现IPV6下启动失败的问题,您只需要更新到2018.03.28或者之后的版本,就可以解决问题.

为什么IPV6下,客户端可以登录,但是播放失败?

回答:这是第三方播放器软件本身Bug,不能识别IPV6地址格式导致的,可以通过将IPV6地址临时映射到一个动态DDNS地址来解决,或升级到2018.05.01版本,然后换用vlc或者mpv播放器软件,一般这类Bug会逐渐修复.

为什么IPV6下,如果使用http或者https进行播放,如果服务端口不是默认端口就会无法播放?

回答: XFile代码本身的调用接口,是符合rfc2732标准的格式,但是很多播放器对端口部分的识别支持的不完善,或者有自己的标准,因此就出现了兼容问题,此外,android系统本身的源代码里,Uri类的parse方法存在bug,这个bug已经被提交,但是直到2018年12月才修复,您可以等待系统rom更新,或者更新xfile app到最新的2019.02.02版本以上,已经通过技术手段跳过了这个系统bug.

为什么Linux平台下,Xftpsvr无法运行?

回答:这是因为Linux平台下,是根据可执行位来区别一个文件是否是可执行,您通过下载后解压到目录下得到的文件默认是没有可执行权限的,需要使用 chmod +x ./Xftpsvr 来赋予Xftpsvr可执行权限.

为什么我开启服务器端的加密后,第三方播放软件或者客户端会弹出证书安全警告?

回答:  因为TLS加密是需要根证书签发的证书,而这一般都是收费的服务,您可以自行去申请证书替换软件默认自带的证书,我们为了方便用户支持加密传输,因此软件发行版自带了Open ssl软件制作的证书,您可以根据需要替换,但是一般家用这种证书足够了,您选择接受就可以.

android客户端里的分享[公开]和获取连接有什么区别?

回答: 分享[公开]菜单的作用是,将一个文件映射成一个长期有效的http连接,任何人都可以直接访问的http连接[直到服务器重启或者映射被手动取消], 这在ipv6服务器上非常有用,任何外部的人不需要任何口令,只需要知道连接就可以直接访问这个文件,您可以将它发送例如通过微信 QQ 等发送给您的朋友,来分享您服务器上的特定文件,而无须提供访问账户和口令. 而获取连接获取到的是一个临时的http连接,时间有限[一般就只有1分钟到2分钟],并且限定只有您自己才能访问,一旦限定时间内您不进行访问操作,这个映射就会自动消失, 这在某些时候,例如您想在公司或者外地出差,想从家里服务器上紧急下载个文件,就可以使用这个方法来进行. 两者的区别是分享,是长效开放的http连接,任何知道该连接的人都可以访问该资源,而获取连接得到的是只有您自己在有效时间里访问的临时http连接.

账户里新增加的Access_nettype有什么作用?

回答:Access_nettype=0 那么可以从公网或者内网登录,如果Access_nettype=1, 那么将限制该账户只能在内网登录,从公网访问将被拒绝.

服务器端如果不设置http tls ssl加密,那么手机用mpv播放没有问题,但是一开启就无法播放了,为什么?

回答: 因为这个证书是我们自己发的,而且我们采用的是最新版本的SSL加密库,如果mpv版本不是最新,或者直接否决第三方证书,那么是无法播放的,解决方法很简单,关闭HTTP SSL加密就可以,或者尝试更新到最新版本的mpv app软件,另一种彻底的方法就是在你的手机上安装你服务器端证书的根证书,那么信任问题就解决了,但是由于篇幅很长,因此这里不进行展开了.

用Linux搭建了XFile服务器,发现客户端无法使用TLS/SSL加密模式登录,总是失败?

回答:您需要在set.ini文件里,修改?InstallDir?config\011E.pem等类似配置里的\字符为/ , 因为\为windows环境下的目录字符,而Linux则不支持,需要手动进行修改,然后重新启动服务就可以支持TLS/SSL加密了.

为什么我的XFile服务器管理程序,显示我的电脑有好多个IPV6公网地址?到底哪个才是正确的?

回答: 这是因为操作系统基于客户端安全考虑,应用了RFC3041的某些措施,会定时生成一堆临时ipv6地址,但是这对服务器是灾难,您可以使用这里的方法来关闭这个临时地址.

为什么我已经修改了配置参数,但是XFile服务器程序运行没有变化?

回答: 您需要重新启动XFile服务,XFile只在启动时读取一次配置参数,之后发生的变化不会影响到正在运行的XFile服务.

为什么我配置了服务器自动通知邮件,但是自动更新获取不到邮件,自动更新失败?

回答: 因为有些邮箱默认开启了反垃圾邮件功能,对标题相似的ipv6地址通知邮件,被误判成垃圾邮件,所以程序无法获取更新失败,解决办法,去您的邮箱里,将服务器发送的邮件添加到白名单即可.

为什么我设置错误后,重新改了正确的用户名口令等参数,登录总是失败?

回答: 这是因为服务器软件开启了反穷举攻击防火墙,您之前的登录尝试引发了防火墙的拦截动作,已经临时阻断您新的连接,一般在5到10分钟左右会自动解除,您也可以在服务器软件设置里关闭防火墙,但是这会引发安全问题.

配置自动通过电子邮箱获取服务器ipv6地址功能,会不会把我信箱里其他私人邮件也给读了?

回答: 不会,我们只根据邮件标题等特定标记和算法分析邮件,不符合特征的邮件不会下载读取.

使用手机无线,已经设置了正确的服务器ipv6地址,但是始终无法连接,为什么?

回答: 这个情况有时候会出现在部分中兴和小米等手机系统上,主要原因是家里的宽带是动态ipv6,重新拨号后,ipv6前缀已经发生了改变,手机也分配了新的ipv6地址,但是中兴和小米等手机的操作系统并没有释放之前分配的临时ipv6地址,并默认继续使用老的临时ipv6(实际已经是废地址),因此连接会失败,解决办法很简单,手动断开手机的无线网络(wifi),等大约10秒后,再重新连接无线网络就完成了ipv6地址的刷新操作. 这个问题是手机操作系统本身的问题.

为什么我用备份模式登录,总是失败?

回答,最大的可能是你在服务器端的账户设置里,没有设置备份目录账户,去服务器端重新设置备份账户目录,然后重新启动服务就可以了,请确保该目录确实存在.

为什么备份模式下,备份大量照片的时候速度慢?

回答,这是因为我们提供的手机端App是单连接的客户端,使用ftp协议进行上传时,需要好几个指令的来回来确定文件是否需要备份以及打开端口等指令,因此速度上会感觉比较慢,如果是windows桌面系统或者linux桌面系统进行备份,建议您使用File zilla client等支持多线程的第三方客户端执行文件上传,可以大大加快传输速度. 3.00版本开始已经支持聚合传输协议,备份大量小文件速度慢的问题已经解决了.

连接中出现的phoenixp2p.cn是官方网站吗?

回答, 这确实是我们在国内服务器上的官网镜像站点,主要是为了解决香港服务器传输速度慢的问题.

能不能支持参数导入和导入功能,方便批量配置?

回答, 2020.05.01版本开始已经支持参数导入和导出功能,windows客户端和android客户端xftp支持同一配置文件的导入,具体参考这里

为什么电子盒子例如天猫魔盒等设置ipv6解析后无法连接?

回答: 这是天猫魔盒自带的操作系统阉割了对ipv6的支持,只支持ipv4,并不是我们软件的问题.

为什么使用FileZilla client从XFile服务器下载部分类似.c .bat等结尾的文件的时候,出现下载成功,但是文件大小不同?

回答:这是一个历史遗留问题,FileZilla client等FTP客户端默认设置下,对.txt等文件不是采用二进制方式下载,而是ascii码方式,而XFile服务器只提供二进制模式,你只需要在FileZilla client里,设置--》文件传输里,把自动模式,修改为二进制模式,并把下面的勾都给去掉,就解决问题.

为什么我是千兆网络,路由器和交换机都是1000Mbps,但是用File zilla 多线程传输,总速度只有45MB/s左右?

回答,这是一个非常常见的现象,排除家中其他设备的上网带宽开销和网络损耗,正常多线程传输总速度应该可以达到90MB/s以上,但是我们遇到很多用户家庭中的布线是超五类网线为主,虽然理论支持1000Mbps,但是实际使用中,特别是温度升高的情况下,两个设备之间的连接会自动降低到半双工1000Mbps/s,因此出现表面看,依然是千兆连接,但是实际网速已经降低到半双工千兆,也就是500Mbps,扣除其他设备使用和网络线路损耗,实际的传输速率就只有45-51MB/s左右了(极端情况下可能会到10MB/s),换用六类网线就可以解决问题. 冷关闭电源后重启也能临时解决,另一种是开启了TLS/SSL加密数据传输,由于加密本身会拖累输出速度,一般只能达到非加密传输的70%左右,因此如果是在家庭内部或者办公室内部等安全环境,我们建议关闭TLS/SSL加密方式传输.

为什么ipv6配置正确,但是通过公网访问的时候,只要启用固定端口数据协议就可能登录失败?

回答:其实这是你家宽带运营商提供的光猫,默认开启了针对标准FTP的防火墙规则导致的,如果你有超级密码,可以到光猫设置里关闭针对FTP的防火墙拦截规则,此外你可以勾选强制TLS/SSL加密,或者将默认的21端口更换为2121端口,或者禁用固定端口数据传输协议来解决这个问题,参考这里

为什么我已经按教程关闭了ipv6临时地址,但是服务器还经常出现两个全局ipv6地址,导致外部解析和访问失败?

回答:另一个prefixlen 128的ipv6地址,其实可以认为是NAT用的地址,我们也没有搞清楚操作系统为什么会产生这种错误nat地址(象dhcp-v6产生),但是我们提供了解决方法,参考这里

使用50个杀毒软件扫描,但是有1个杀毒软件提示可能有风险,怎么回事?

回答:这个情况我们知道,是美国m开头的扫毒软件,这是因为我们打包软件使用的是InnoSetup,而这个m开头的软件对使用InnoSetup软件打包的安装软件,除非你独立申请白名单,否则会大概率被判断为可疑软件. 要解决这个也比较容易,你先安装到电脑上,然后扫描这个安装目录,就没有提示了,因为它只对InnoSetup误判.  要彻底解决这个问题,需要更换为类似sis或者vs等打包软件,但是这本身是个别杀毒软件的误判,并不是打包软件本身的问题,我们目前不打算更换.

为什么使用国内的搜索引擎很难找到官方网站?

回答:这个情况,很简单,XFile是免费软件,也没有插入广告,因此当大量用户开始搜索关键词xfile的时候,搜索引擎会察觉到这个情况,然后卖掉这个关键词,而我们没有资金去交钱,因此就"被消失"了.

请问能把XFile服务器当作源,用kodi做播放器吗?

回答:照我们的测试,android 版 kodi 19 , 是可以作为FTP(注意是ftp而不是ftps)源进行添加和播放的,但是注意,kodi的编码没有使用utf-8, 这导致如果你使用英文和数字等标准ascii码能现实正确的文件名,但是XFile是目前国际主流的utf-8编码,因此如果带有中文字符,在kodi里将显示为乱码,但是我们测试添加后,播放是没有问题的, 具体如下:

10:39:45 2021-02-23 Ftp response [3:17093553]: USER t3
10:39:45 2021-02-23 Ftp response [3:17093553]: 331 User name ok,need password|104d3b1 3 0 60347693c20 260 0 1 0 298618c068d51d2b

10:39:45 2021-02-23 Ftp response [3:17093553]: PASS ****************
10:39:45 2021-02-23 Ftp response [3:17093553]: 230 Login OK (0)

10:39:45 2021-02-23 Ftp response [3:17093553]: PWD
10:39:45 2021-02-23 Ftp response [3:17093553]: 257 "/" is current path

这是kodi的登录过程,这里面的问题是,它连接完成后,没有发送OPTS UTF8 ON

而目前标准的桌面ftp客户端都是utf8编码,会在登录前发送下面的指令,或者干脆默认utf-8编码

10:38:29 2021-02-23 Ftp response [1:3319420]: OPTS UTF8 ON
10:38:29 2021-02-23 Ftp response [1:3319420]: 200 UTF8 is ready

这个问题是android 版官方的 kodi对ftp和编码的理解存在问题,这在英美不是问题,但是在非英语国家就会出现兼容问题.

为什么 某些含特殊字符串的文件夹和文件在windows中正常,但是挂载到linux被XFile服务器返回不存在?

回答:这是因为Linux和Windows目录路和文件名有不同的限制字符,如果含有特殊的字符或者字符串,例如*通配符,理论上不能用来建立文件或者目录,但是实际上如果直接操作也可以建立,但是为了安全,XFile把这种特殊字符给拒绝了,因此就出现这种情况.

为什么android客户端已经打开了字幕加载功能,服务器端也启用,并且是.srt同名字幕,但是android端播放失败?

回答:这是因为android端目前的播放器还没有支持直接加载http连接的网络字幕,而只支持本地字幕,但是我们认为字幕加载在移动端最好是由播放器直接加载,因此只提供了http格式连接而没有加载到本地,因此目前大部分播放器无法支持.

为什么使用移动的宽带建设服务器,有时候ipv6拨号无法获取?

回答: 这 可能是因为移动的部分线路局端的ipv6存在缺陷,我们也发现了这个随机问题,因为这个问题必须由移动的后台解决,目前的临时解决办法只有不停的重新拨号,一般5-10次就可以再次获取,这是偶发的故障.

我只部署在家庭内网,windows系统,如何让XFile不阻止windows休眠?

回答: 首先您必须将XFile服务器版本升级到2.68或者更新的版本,然后找到常规参数页面

里面有个允许windows系统挂起[不建议],在前面打勾后保存,当XFile没有连接,并且没有启用ddns,通知邮件,跳转连接功能,同时也没有使用文件异步和文件预读功能,那么就可以实现休眠了.

为什么使用FileZilla ftp client,登录xfile服务器,下载速度始终限制在10MB/s?

回答,这是FileZilla ftp client 自身的bug,无论设置是否激活限制速度,它默认都会采用正常的优先级[其实是最低优先级]同时执行限制,除非对方服务器同样是win10并且设置了qos,才能解除,如下图进行调整并保存后,就可以解决这个问题:

另外,如果您的服务器端操作系统是windows10或者以上版本,可以尝试在服务器端管理员powershell里输入以下两条指令:

<1>netsh int tcp set global autotuninglevel=restricted <2>netsh interface tcp set heuristics disabled  , 可以在一定程序上解除windows10的默认网络输出qos限制

360等个别国产杀毒软件会出警告?

回答: 我们没有资金也没有时间更没有兴趣去做个所谓的认证,所以你要么就不使用360这种东西,要么就不要使用我们的软件,自己选择吧. 我们不希望去纵容这种没有底线的玩意,有所不为.

为什么 我在windows服务器版本里启用Qos功能后登录和列表都感觉有明显的卡滞?

回答: 这是因为windows的Qos机制本身的问题导致的,这是个两难的选择,所以默认情况下,我们关闭了windows的qos功能,一般建议在客户端启用qos,而windows服务器端则不要启用.

另外,如果您的服务器端操作系统是windows10或者以上版本,可以尝试在服务器端管理员powershell里输入以下两条指令代替XFile服务器端启用qos引发的卡顿 <1>netsh int tcp set global autotuninglevel=restricted <2>netsh interface tcp set heuristics disabled  , 可以在一定程序上解除windows10的默认网络输出qos限制

手机app里,出现了快慢两个手机备份菜单,有什么区别?

回答: 手机备份快速模式,采用的是先从服务器端获取目录下文件名和长度,然后如果文件名和长度与本地文件相同,不直接跳过; 而手机备份慢速模式,则采用传统方式,每一个本地文件都会先尝试获取服务器端同名文件的长度和最后修改时间,如果长度和修改时间都相同才跳过,否则覆盖,一般针对手机用户,推荐使用手机备份快速模式.  3.00版本开始,已经默认支持聚合传输协议,可以使用手机备份[聚合]来代替旧的标准FTP上传,已经没有单次数量限制,而且针对小文件速度更快.

为什么我的XFile服务器 休眠后无法通过手机唤醒?

回答:这个因素太多了,一 你的服务器主板bios里必须开启网络唤醒,并且网卡芯片要支持网络唤醒里的幻数唤醒,二 你的操作系统必须支持网络唤醒[幻数唤醒],网卡驱动也必须支持幻数网络唤醒,然后你的手机客户端必须和服务器处于同一个子网,并且允许广播, 三 你的手机客户端必须填写正确的网卡mac地址和广播地址,任何一个环节出错就会失败.

为什么我使用某些兼容ftp的第三方app,登录成功但是列表失败?

回答: 请升级到3.12(2022.05.01)或者更新版本,然后到服务器端设置界面,如下,如果是linux用户,则直接修改配置文件set.ini,找到(没有则新建) Ftp_Listextendpara=0,修改为Ftp_Listextendpara=1,重启服务就可以:

然后重新启动服务,一般就能否实现兼容.

为什么我的手机使用手机流量的时候,email电子邮件可以正确解析到服务器ipv6地址,连接立即中断并返回无错误No error?

回答: 这是因为某些手机在切换到流量的时候,会发生ipv6地址获取失败或者丢失,从我们的测试看,联想系手机,特别是插联通卡的时候,出现丢失ipv6的问题概率比较高,解决办法很简单,重新启动你的手机就可以了.

手机端第一次选择默认播放方式选错了,现在点开视频变成了用浏览器下载了,如何恢复使用播放器打开?

某些情况下如果第一次选择播放器设置错误可能出现点击视频文件,没有调用播放器播放,直接出现让你选择浏览器打开还是下载,    解决办法是,打开系统设置 -->应用设置->默认应用设置(就上右上方三个点),然后把对应的设置给清除掉,就可以恢复正常(不同手机可能操作不一样,但是都是清除掉默认行为)

 有些windows server版本下某些情况无法启动服务,提示qwave.dll丢失?

回答:这是因为XFtpsvr服务器程序需要调用qos功能,该功能在server 2012之后所有版本都是支持的,但是可能被默认关闭或者没有安装或者对应的服务被你关闭了,解决: 打开 服务器管理器, 添加  优质Windows音频视频体验 , 然后重新启动,一般可以解决

新的XFileC客户端使用了哪些第三方库?

回答: 新的XFileC客户端使用的是wxWidgets跨平台界面库做的前台界面,因为它是个原生图形界面库,性能上比较平衡,而且开源允许静态连接,因此选择了它;此外还使用了 OpenSSL加密库来提供TLS/SSL加密连接支持. 除此以外没有使用 第三方库.

为什么新的XFileC,同时用两个线程上传会比只用一个线程更慢,不是连接越多越快吗?

回答:因为如果是简单的机械硬盘,同时用两个线程分别读或者写两个不同的文件,通常速度肯定会小于一个线程连续读一个文件,因为机械磁盘同时读写两个文件,通常会导致机械臂频繁的重新随机定位,会导致比较大的延迟,所以这是正常现象,这也是我们为什么只开放两个后台线程的原因,那么什么情况下,能让两个线程的读写速度大雨一个线程连续读写呢?答案很简单,例如客户端分别有两个机械盘,c和d(注意不是分区,是独立的机械盘),然后同时从服务器上的两个磁盘disk1 disk2上下载或者上传文件,这个时候多线程就能更有效的利用,这时候瓶颈一般就在网络了. 那么为什么第三方标准FTP客户端,通常多线程会比单线程快?答案很简单,因为标准FTP每次下载或者上传都需要重新握手协商,并重新打开端口完成连接,大量的时间耗费在了额外的指令上,而XFileC客户端支持我们特有的聚合传输协议,多文件只需要连接一次,避免了额外的开销,因此不需要多线程加持.

win10/11家庭版无法使用gpedit.msc,如何解决?

回答:这本来不属于XFile的软件支持范围,但是因为直接关系到win10/11的限制带宽问题,因此特意做了个解决连接,请点这里

新版本的手机移动端app是收费的吗?

回答: 免费的.

我之前安装过旧版本的XFile,然后卸载后,重新安装新版本的时候我换了安装目录,然后发现服务器管理程序里的启动服务无效了?

回答: 因为您卸载的时候没有卸载服务,因此默认的服务程序依然指向了您之前的程序位置,解决办法很简单, XFtpAdmin程序,主菜单 服务->卸载 ,然后 服务 -> 安装重新安装一次就可以解决了.

我的是华为手机,移动端xfile播放音乐,经常出现放完一首歌回到app,发现已经退回主界面了,很麻烦如何解决?

回答: 这是因为新版本的华为手机系统乱杀导致的,解决办法是,到这里里修改手机的节能模式为最高性能,并禁止黑屏关闭wifi.

ipv6低版本android系统下播放会出现资源泄漏是指的什么?

回答: 这是因为android 9以下的系统中, android本身的代码中存在漏洞,位于Uri的解析部分,因为使用了不正确的规则导致了资源泄露,这是app层面无法解决的,会出现轻微的泄漏,重启app一般可以解决,android 10开始解决了这个问题.

xfile服务器端是否考虑集成个类似sqlite这样的数据库,这样可以做很多扩展例如做个记账功能数据可以直接存储在个人家里的服务器上?

回答: 集成个sqlite之类的数据库在技术上不存在任何难度,关键是,如果允许客户端直接和集成的数据库交互,安全问题很麻烦,类似注入攻击之类的很难避免,也没有好的解决办法 因此目前暂时不考虑在服务器端引入数据库支持.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m
(c) 2015-2024 phoenixp2p.com