我和我的用户一样对Owncloud非常满意,但是现在我相信我已经做了一些事情,我希望你能提供帮助。 我在我的专用debian上运行了一个Owncloud 6实例,其中包含/ home / cloud中的数据文件夹。 然后,我最近按照建议备份了数据库和配置文件夹,以便升级到旧版本的第7版。
从那时起迁移mysql数据库还没有工作(用户,活动,文件),前端速度极慢(约2分钟的响应时间),并且没有文件出现在任何用户之下,即使我被告知它会重新扫描数据文件夹。 更令人沮丧的是,我安装了加密应用程序,并且我不断地收到加密应用程序的无效私钥。请在您的个人设置中更新您的私钥密码,以恢复对加密文件的访问权限。'尽管我已经做了很多次,但仍然是flash消息。 似乎没有任何东西/工作我尝试将我的照片从我的数据目录(/ home / cloud / andreas / files / photos /)移动到我自己的用户文件夹/ home / andreas /并下载到我的本地机器。没有jpgs打开,文件大小似乎正确。
你推荐什么?将所有用户的所有文件移动到备份目录并完全删除所有Owncloud并重新开始?我需要解密所有要检索的文件吗?怎么样?
升级实例通常是个坏主意吗? - 即使对于一个喜欢相信他知道自己在做什么的人来说,为什么它如此乏味和有问题呢? :)
希望你能对我在这里应该做的事情有所了解。 我的jpgs,mp3s - 一切都是腐败/无法识别/不开放......
提前致谢, 安德烈亚斯
答案 0 :(得分:0)
由于您使用的是加密功能,因此您的文件看起来已损坏。实际上,它们是加密的并且ownCloud告诉你它无法使用'加密应用程序的无效私钥解密它们。请在您的个人设置中更新您的私钥密码,以恢复对加密文件的访问权限。'
升级过程中出现问题,导致安装中断。您已设置"datadirectory" => '/home/cloud',
使恢复更容易一些。我的第一个建议是使用数据库和配置备份恢复正常工作的OC6:
这应该会恢复您的文件并恢复正常运行的安装。
我的第二个建议是遵循the detailed server upgrade instructions,尤其是10中的提示,在命令行上使用php occ upgrade
来防止更大的安装请求超时,以及防止其他用户干扰。
如果仍然导致安装损坏,您可以通过以下方式帮助调试问题:
'loglevel' => 0,
并向config.php添加define('DEBUG',true);