精华内容
下载资源
问答
  • 修改OwnCloud新账号默认生成文件内容

    千次阅读 2018-10-26 22:36:03
    先吐槽一句,关于这玩意的中文文档简直比现在的真1还少,百度基本靠不住,谷歌基本靠翻译加运气,所以这里把一些内容进行整理,也不妄自己看了两个星期这玩意了,第一个就是要修改新账号默认生成的文件内容,因为...

    先吐槽一句,关于这玩意的中文文档简直比现在的真1还少,百度基本靠不住,谷歌基本靠翻译加运气,所以这里把一些内容进行整理,也不妄自己看了两个星期这玩意了,第一个就是要修改新账号默认生成的文件内容,因为默认生成的文件夹是DocumentsPhotos,还有一个PDF文档,要修改这个很简单,只需要修改源码下的这个路径下的文件就行了:

    core\skeleton

    把这个文件夹下的内容进行替换,这样新账号用户登陆后,默认的文件夹就是你修改后的内容。

    比如我就替换为以下内容:

    在这里插入图片描述

    这里我替换成我的文件

    展开全文
  • owncloud是一款优秀的开源云存储服务系统,利用owncloud我们可以迅速搭建一个属于自己的...如果你不想让这些文件存储到网站根目录下的data文件夹,你也可以修改上传文件到服务器上的其他目录。如果你是新建站点,可...

    owncloud是一款优秀的开源云存储服务系统,利用owncloud我们可以迅速搭建一个属于自己的类Dropbox云存储站点。owncloud默认上传文件存储在网站根目录的data文件夹下。owncloud已经对文件访问权限进行了一系列的限制,确保无法直接通过文件固定地址进行下载。如果你不想让这些文件存储到网站根目录下的data文件夹,你也可以修改上传文件到服务器上的其他目录。

    如果你是新建站点,可以在owncloud配置时直接配置owncloud上传文件所属目录。如果你的owncloud站点已经建立,可以通过以下方式进行修改:

    1、停止web服务

    2、查看config/config.php文件中已有的datadirectory(例如为:/var/www/owncloud/data)

    3、修改config/config.php文件中的datadirectory(例如修改为:/media/usbdisk/ocdata/)

    'datadirectory' => '/var/www/owncloud/data',

    修改为:

    'datadirectory' => '/media/usbdisk/ocdata/',

    4、将/var/www/owncloud/data目录下的所有文件移动到新的/media/usbdisk/ocdata/目录下。

    5、修改/media/usbdisk/ocdata/目录所述的组及用户与原/var/www/owncloud/data目录相同,例如所述组和用户都修改为www。

    chown -R www:www /media/usbdisk/ocdata

    6、启动web服务。

    以上修改后,你的owncloud后续上传的文件将会存放到新的目录下。在第4步操作的过程中一定要将所有文件都拷贝到新的目录下,如不完全拷贝,可能会出现在web页面无法看到以前上传文件的问题。

    展开全文
  • owncloud源码分析1--部分修改Demo

    千次阅读 热门讨论 2015-08-10 11:23:02
    最近做了修改owncloud云盘的项目。 owncloud本身是一个私有云盘,用到本地目录,项目要求是存储到FTP后转存到FAST,所以需要修改很多相关的东西。 一、首先是进入文件列表时的选择根目录,可以在如下文件中修改即可...

    最近做了修改owncloud云盘的项目。

    owncloud本身是一个私有云盘,用到本地目录,项目要求是存储到FTP后转存到FAST,所以需要修改很多相关的东西。

    一、首先是进入文件列表时的选择根目录,可以在如下文件中修改即可:

    \owncloud\apps\files\js\filelist.js中的

    _setCurrentDir: function(targetDir, changeUrl) {
    这个js方法,在其中加入判断直接进入FTP目录:

    if(targetDir=="/"){
       targetDir="/FTP";
    }

    二、禁止web端本地上传

    \owncloud\apps\files\ajax\upload.php

    中的20行后加入判断:

    if($dir=="/"){
       OCP\JSON::
    error(array('data'=> array_merge(array('message'=>$l->t('Unable to Upload!!')))));
       die
    ();
    }     

    即可禁用web的本地上传功能。

    三、删除文件本地也会复制问题

    \owncloud\lib\private\files\view.php

    中的rename方法中的

    $source = $this->fopen($path1 . $postFix1, 'r');
    $target = $this->fopen($path2 . $postFix2, 'w');
    list(, $result) = \OC_Helper::streamCopy($source, $target);
    if ($result !== false) {
       $this->touch($path2, $this->filemtime($path1));
    }
    
    // close open handle - especially $source is necessary because unlink below will
    // throw an exception on windows because the file is locked
    fclose($source);
    fclose($target);
    
    if ($result !== false) {
       $result &= $storage1->unlink($internalPath1);
    } else {
       // delete partially written target file
       $storage2->unlink($internalPath2);
       // delete cache entry that was created by fopen
       $storage2->getCache()->remove($internalPath2);
    }
    直接改为$result=$storage1->unlink($internalPath1);

     四、PC客户端同步目录问题,过滤目录位置

    \owncloud\3rdparty\sabre\dav\lib\Sabre\DAV\Property\Response.php中的

    serialize方法,此方法会返回客户端需要的关于文件目录的信息的xml中的内容
    五、除去初始化生成的文件和文件夹
    

    E:\wamp2.5\www\owncloud\lib\private\server.php

    中的394行注释掉

    即下面这一行:
    \OC_Util::copySkeleton($user, $folder);
    注释掉,其实他的初始化文件放在了E:\wamp2.5\www\owncloud\core\skeleton文件夹中
    以上只是部分修改,只针对8.0.4版本做出

    需要说明的是客户端同步都是走的webdev也就是sabredav的第三方类库,需要进一步研究的话可以看一下sabredav

    如果也有同学在学习,希望能多交流


    展开全文
  • owncloud 修改访问域名

    千次阅读 2017-01-12 14:02:59
    当前,我的架构如下,办公区部署owncloud docker 版本,docker 会映射出83端口,而本身服务器的80会做vhost指向。但是在退出操作或者分享链接的时候,会显示127.0.0.1:83这种,当然不希望是这种喽,还得给别人用来,...

    其实这个地方的访问域名可能有点误解。

    当前,我的架构如下,办公区部署owncloud docker 版本,docker 会映射出83端口,而本身服务器的80会做vhost指向。

    但是在退出操作或者分享链接的时候,会显示127.0.0.1:83这种,当然不希望是这种喽,还得给别人用来,所以尝试着修改了下。

    <?php
    $CONFIG = array (
      'instanceid' => 'oc9w8ej3kqb3',
      'passwordsalt' => 'M24BQzcpkinApW4I8Iyww+neDfCfMR',
      'secret' => 'eipatOAJGDLOCIT01UXKmz4yNWBmVQWsfJkXIX+FG/ffl/SH',
      'trusted_domains' => 
      array (
        0 => 'owncloud.ops.ac.cn',
        1 => '192.168.0.88:83',
      ),
      'datadirectory' => '/var/www/html/data',
      'overwrite.cli.url' => 'http://192.168.0.88:83',
      'dbtype' => 'sqlite3',
      'version' => '9.1.1.3',
      'logtimezone' => 'UTC',
      'installed' => true,
      'appstore.experimental.enabled' => true,
      'overridehost' => 'owncloud.ops.ac.cn',
    );
    

    nginx 做下proxy_set_header

    server {
        listen 80;
        server_name owncloud.ops.ac.cn;
    
        client_max_body_size 10240M;
        location / {
            proxy_pass http://127.0.0.1:83;
        proxy_set_header Host       $http_host;
        }
    }

    不管咋样,反正上面的配置达到目的。

    其实这样用起来真的很不错,可以有一个soft文件夹,做个共享,拿短域名一跳转,网管干活喽~~

    展开全文
  • ownCloud

    千次阅读 2017-12-31 17:05:27
    ownCloud是一个自由且开源的个人云存储解决方案。最早由KDE开发者Frank Karlitschek于2010年一月创建,目标是成为商业云服务提供商的替代。...它可以被安装在个人服务器上,用户拥有控制和修改的权利。
  • owncloud

    2018-09-17 14:59:00
    首相将owncloud压缩包与DVD目录上传到root目录 #mkdir /opt/dvd1 #mount /dev/sr0 /opt/dvd1 #cd /etc/yum.repos.d/ #vi dvd.repo yum源配置: [dvd] name=dvd baseurl=file:///opt/dvd1 gpgcheck=0 #yum...
  • 该存储库包含为owncloud安装而修改和添加的文件 whitelist.conf-包含一些列入白名单的rue ID,当您使用owncloud实例时不应使用这些ID。direct-ip-access.conf-包含一些阻止和黑名单直接ip访问的规则。 这也是owasp...
  • owncloud 进行一些小的修改

    万次阅读 2016-05-26 15:27:26
    owncloud 进行一些小的修改1,修改logo 打开登录页面源码 按f12定位资源 找到logo资源路径 即/owncloud/core/img/logo-icon.svg 在服务器的相应目录下替换文件 注:其它图标亦可行应替换—2,实现office的文件的...
  • owncloud源码分析 修改界面

    千次阅读 2015-08-22 16:14:16
    今天对owncloud的页面的显示方式感兴趣,简单来说就是对界面上的相关按钮或者内容进行修改,已达到了解他是如何布局和显示按钮功能的。总体上来说是通过模版加载,调用模版类如下代码: $tmpl = new OCP\Template('...
  • owncloud-android 修改记录

    千次阅读 2014-05-27 21:25:30
    1、主要修改的配置文件为res/values/setup.
  • owncloud源码分析8--修改json文件存储

    千次阅读 2015-09-17 16:30:48
    目前owncloud的外接存储信息存放在data文件夹下的mount.json文件中,在这里我修改了这种存储方式使之成为了数据库存储方式: 一、建表: DROP TABLE IF EXISTS `oc_mount`; CREATE TABLE `oc_mount` (  `id` int(64...
  • 问题描述:本地部署的ownCloud服务器,上传文件提示文件大小限制2MB 解决方法:修改php配置文件,放开限制 $ vi /etc/php.ini 修改下面两个参数到指定大小 upload_max_filesize = 1G post_max_size = 1G 修改...
  • 第四步:安装OwnCloud——安装运行。在浏览器中打开 http://localhost/owncloud,你会被引导进入ownCloud的安装界面。首先你要建立一个管理员帐号,输入必填的用户名和密码就完成了。为了配置数据库,点“Advanced”...
  • ownCloud简介

    千次阅读 2016-04-08 10:53:44
    ownCloud扯淡之前配置了一个zotero,带有网络同步功能,由于免费版的可用的空间太小了,才300M(刚刚专程跑去查了一下),于是我就设置了不同步全文。那些pdf什么的就都放到一个别的文件夹里,做一个软连接。再把...
  • OwnCloud搭建

    2015-08-14 11:06:03
    OwnCloud搭建   1、安装Apache2 sudo apt-get install apache2   2、安装PHP、数据库驱动、Curl、SMB客户端 $ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite ...
  • 在本教程中,我们将讨论如何利用 OwnCloud 搭建私有云。OwnCloud 是一个可以安装在我们 Linux 设备上的 web 应用程序,能够存储和用我们的数据提供服务。OwnCloud 可以分享日历、联系人和书签,共享音/视频流等等。...
  • owncloud搭建

    2018-09-17 14:54:00
    注:要用两个yum源,先用dvd1,安装createrepo服务,yum install createrepo。然后cd 到/opt/dvd/ 执行...然后,再修改yum'源为dvd,进行下面的步骤。 转载于:https://www.cnblogs.com/ryan666/p/9662141.html...
  • owncloud搭建私有云存储文章来自:http://blog.csdn.net/intbird ownCloud官网 https://owncloud.org/install/ ownCloud文档 https://doc.owncloud.org/server/9.1/admin_manual/installation/1,下载服务器端附件,...
  • owncloud http 413

    2017-01-05 19:59:49
    本来运行的是docker owncloud, 本地配置一个nginx,一般情况下上传个文档啥的没有问题,但是今天上传了一些视频,发现出现了413.最后经过查找资料,发现还是自己的nginx有点问题,最终修改nginx中的一个参数就好了...
  • 搭建owncloud私有网盘

    2018-07-03 15:01:55
    安装 owncloud 下载 owncloud wget "https://download.owncloud.org/community/owncloud-9.1.3.zip" 解压 unzip owncloud-9.1.3.zip -d owncloud 配置 nginx vi /usr/local/nginx/conf/nginx.conf .....
  • 写在前面:ownCloud的安装依赖LAMP环境,即 Linux + Apache + MySQL(Mariadb) + PHP,所以在装owncloud前最好先装好这些,并且保证已经可用。为了方便,本文在运行shell命令时都是以管理员用户身份运行(root权限下...
  • 如何手动升级ownCloud

    千次阅读 2013-11-18 19:09:03
    ownCloud是一款保持更新的开源私有云系统,基于PHP5开发的。支持SQLite、MySQL、Oracle以及PostgreSQL等数据库。本文介绍的是如何手动升级的步骤。 请务必遵循以下原则升级: ...5、打开ownCloud首页,升级自动进行。
  • Centos7安装ownCloud

    千次阅读 2018-10-17 16:14:51
    yum 本身没有ownCloud库 所以ownCloud官方中有说明文档 CentOS_7 owncloud-files-10.0.10-1 Run the following shell commands as root to trust the repository. 第一步 rpm --import ...
  • 树莓派安装owncloud

    2020-11-03 22:00:28
    文章目录安装系统安装 owncloud所需环境检查php环境是否可用下载owncloud源码并部署访问owncloud并配置其他 买了个新玩具:树莓派3b+,挺好玩。 一个开发板(包含cpu、内存、网卡、usb接口)。 一张扩展卡(内存卡,...
  • 然后根据需要修改site.pp: PHP版本(5.5、5.6、7.0可用), $ dbpass和$ owncloud_db_pass应该更改, $ adminlogin和$ adminpass,可以更改,默认为“ admin”, 只需使用以下命令安装owncloud: sudo puppet
  • 本地Centos部署Owncloud

    2019-05-15 12:50:40
    Centos部署Owncloud 1、安装apache #yum install httpd # systemctl start httpd # systemctl enable httpd 2、关闭防火墙 #systemctl stop firewalld #systemctl disable firewalld 3、禁止SELinux 修改/etc/...
  • OwnCloud 开源网盘

    2018-09-11 09:02:00
    FreeNAS 插件:OwnCloud 开源网盘 ownCloud 分为服务器端和客户端两个部分,服务器端可以在 FreeNAS 上安装插件轻松构建。可通过浏览器访问,也可以安装专用的客户端软件来使用。客户端软件支持几乎所有的主流...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 848
精华内容 339
关键字:

修改owncloud