owncloud乱码问题

时间:2021-02-03 13:57:01

没有人回答那我就献丑了,废话有点多,请跳着看。

先说结论:最后我选择了 Seafile

我去年之前用box同步个人文件,前几个月的时候吧,发现box不能上传几百M的文件,我才知道之前为什么会丢文件了……
于是在多年后的今天改过hosts用了Dropbox,体验非常好,各种酸爽
但是这么便利的东西不能免费用于提高团队效率,真的是很浪费。
这是条件1,接下来

我们团队的策划文件是从Google Drive转到oneDrive的(起先看中的是可以多人协作编辑文档,因为在项目初期,很多头脑风暴需要多人快速参与),众所周知的原因,也是各种连不上,即使Win8.1自带的oneDrive服务传输也非常缓慢,而且本地服务居然不能访问分享内容。
我们的程序员偏爱本地阅读,每次等半天才能看一次策划文档对他来说非常麻烦,总是跟我发脾气,每次我们修改需求他都没办法第一时间看到文档,非要QQ传一次,太麻烦。
这是条件2,接下来

我的另一位合伙人,经常搞丢U盘……这是条件3

如果你符合上述条件之一,就可以继续往下看了……

也就是跟题主差不多的时间,我注意到了ownCloud,就抽空测试了一下:
原以为云存储这么高大上的平台,服务端一定是进程型,没想到只是一个php程序,所以我愉快的跳了下去……
我们公司的服务器是Windows 2012,所以我在本机用wamp架了一个,运行完美流畅
但!是!由于Windows文件、文件夹编码使用Utf-16,而ownCloud使用Utf-8,所以在Windows上这货是无论如何不能创建中文文件名的,会乱码以及目录混乱,这个问题貌似从4.0就有人提了,现在最新版本6.03和7.0 alpha版都没有修复的迹象,官方反馈中很多人提,都不了了之,官方答复是请使用linux……

所以我在服务器上开了个虚拟机,绑定花生壳,搞定……
今天第一次用,速度飞飞的……可以定义不同的用户组,设置分享、编辑权限,全平台客户端可用,自带版本控制(属于扩展,默认开启的,还有其他扩展,我关掉了一些不需要的)
已经打算把部分SVN目录转移过来了,毕竟有些不需要提交修改记录的资源,用手动同步工具效率太低。

我觉得这不仅仅是一个云存储,更是一个团队协作工具。基于文件的分享,信息传递更灵活,更标准,更便于整理(那些团队协作平台我挨个试过,能提高效率?别逗了)
只是,目前的开发速度虽然快,但是用过程中仍然会觉得不成熟,官方充斥着大量的扩展,但多数没有使用价值,剩下的一大半不能用,可能因为个人用户对它的需求不是那么大,所以比起wordpress这种产品,受到的关注太少,要走的路很长。

建议:

  1. 不要使用6.0系列,直接用7.0,功能和布局更合理,更完善
  2. 服务端在linux上不要使用官方安装方式,会装一大堆乱七八糟的东西,时间要很久,而且会安装失败(第一次搞7.0装完后www里啥都没,害我手动装),直接下载tar.gz2解压,访问页面时候缺什么会有提示,再装就好了

然后放上ownCloud的本地化地址:

ownCloud 本地化

参考资料:

-----------------------------------

2014-7-22 编辑:

ownCloud 用了一个多月吧,幸亏当初没冲动把 SVN 转移过来,版本记录功能基本就是摆设,而且在我这里超过 26M 的文件修改后同步会出错,幸亏我发现早以及这类型文件不多,官方反馈依然无视,最后看了@Wan Roger 的答案,试着用了下 Seafile ,就这么叛变了……改天补充吧

http://www.zhihu.com/question/23929945

owncloud乱码问题的更多相关文章

  1. java web 学习十(HttpServletRequest对象1)

    一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象 ...

  2. win10 环境 gitbash 显示中文乱码问题处理

    gitbash 是 windows 环境下非常好用的命令行终端,可以模拟一下linux下的命令如ls / mkdir 等等,如果使用过程中遇到中文显示不完整或乱码的情况,多半是因为编码问题导致的,修改 ...

  3. java中文乱码解决之道(一)-----认识字符集

    沉寂了许久(大概有三个多月了吧),LZ"按捺不住"开始写博了! java编码中的中文问题是一个老生常谈的问题了,每次遇到中文乱码LZ要么是按照以前的经验修改,要么则是baidu.c ...

  4. Sublime Text 3中文乱码解决方法以及安装包管理器方法

    一般出现乱码是因为文本采用了GBK编码格式,Sublime Text默认不支持GBK编码. 安装包管理器 简单安装 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令 ...

  5. java字符乱码

    在java中处理字符时,经常会发生乱码,而主要出现的地方在读取文本文件时发生,或者是写入到文件中,在其他地方打开乱码. 如下例子: BufferedReader br = null; try { br ...

  6. MAC下 mysql不能插入中文和中文乱码的问题总结

    MAC下 mysql不能插入中文和中文乱码的问题总结 前言 本文中所提到的问题解决方案,都是基于mac环境下的,但其他环境,比如windows应该也适用. 问题描述 本文解决下边两个问题: 往mysq ...

  7. ThinkPHP+Smarty模板中截取包含中英文混合的字符串乱码的解决方案

    好几天没写博客了,其实有好多需要总结的,因为最近一直在忙着做项目,但是困惑了几天的Smarty模板中截取包含中英文混合的字符串乱码的问题,终于解决了,所以记录下来,需要的朋友看一下: 出现乱码的原因: ...

  8. 【云知道】究极秒杀Loadrunner乱码

    Loadrunner乱码一击必杀 之前有介绍一些简单的针对Loadrunner脚本或者调试输出内容中乱码的一些设置,但是并没能完全解决一些小伙伴的问题,因为那些设置实在能力有限,还是有很多做不到的事情 ...

  9. 新手学习web遇到的一些乱码问题

    在新手学习web网站学习的时候经常会遇到?????这种乱码,对于刚起步的菜鸟来说真的很头痛,很容易打击继续学的信心当然了对于菜鸟的我最近也遇到过乱码问题,沉浸其中不能自拔,爱的深啊!!!!!我所遇到的 ...

随机推荐

  1. DP(Dynamic programming)——尽力学习之中(2016 HUAS ACM 暑假集训-5)

    这周不打算按照以往的方式更新博客,而是采用整体的方式.一是因为学的太少,没东西写:二是这篇博客会经常更新的.如题,DP——尽力学习之中. ------------------------------- ...

  2. Dubbo应用与异常记录

    结合项目里使用暴露出的问题,对并发较多的核心业务或者对请求失败等敏感的业务场景不太建议使用Dubbo, 如电商的购买等行为,使用Dubbo就必须阅读源码,熟悉相关机制,或者直接自己造*. >& ...

  3. Jmeter之Badboy录制脚本及简化脚本http请求(三)

    测试脚本的精简对于测试来说是一项基础的能力,因为你得看懂一行脚本代表的是什么意思,是怎么运行的,做了什么内容.才能得到对应的测试结果分析. 上一节介绍的代理服务器的录制童鞋们也明白了,有点麻烦,而且不 ...

  4. 博客中最快捷的公式显示方式:Mathjax + Lyx

    经常为在博客园中显示公式而烦恼的同志们看过来!! 什么是mathjax? 答:就是在web中显示公式用的,基于JavaScript写的,关键是开源,网址http://www.mathjax.org/, ...

  5. RabbitMQ入门-消息订阅模式

    消息派发 上篇<RabbitMQ入门-消息派发那些事儿>发布之后,收了不少反馈,其中问的最多的还是有关消息确认以及超时等场景的处理. 楼主,有遇到消费者后台进程不在,但consumer连接 ...

  6. 距离度量以及python实现&lpar;一&rpar;

    1. 欧氏距离(Euclidean Distance)        欧氏距离是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式. (1)二维平面上两点a(x1,y1)与b(x2,y2)间 ...

  7. text——文本属性大全

    一.文字颜色(color:red;) <style> body {color:red} h1 {color:greenyellow} p.color {color:blue} </s ...

  8. Spring事务实现分析

    一.Spring声明式事务用法 1.在spring配置文件中配置事务管理器 <bean id="baseDataSource" class="com.alibaba ...

  9. spiderUI窗口过小解决

    复制以下代码,直接替换此css样式即可: C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-packages ...

  10. Thinkphp路由使用

    'URL_ROUTER_ON' => true, //开启路由 2.定义路由 'URL_ROUTE_RULES' => array( '/^c_(\d+)$/' => 'Index/ ...