{"id":606,"date":"2016-02-25T18:23:18","date_gmt":"2016-02-25T18:23:18","guid":{"rendered":"http:\/\/www.intelli.ch\/?p=606"},"modified":"2020-06-17T17:01:03","modified_gmt":"2020-06-17T17:01:03","slug":"owncloud-extern-ftp-speicher","status":"publish","type":"post","link":"https:\/\/www.dev-metal.ch\/?p=606","title":{"rendered":"FTP-Scanning nach Nextcloud"},"content":{"rendered":"<p><span style=\"color: #ff0000;\">Dieser Beitrag ist deprecated. Siehe <strong><a style=\"color: #ff0000;\" href=\"https:\/\/www.dev-metal.ch\/?p=720\">hier <\/a><\/strong>f\u00fcr neue L\u00f6sung.<\/span><\/p>\n<p>Ich habe zuhause einen sch\u00f6nen Drucker\/Scanner stehen. Dieser Drucker\/Scanner kann Dokumente einscannen und direkt an einen FTP-Server senden. Tolle Sache. Nun m\u00f6chte ich aber, dass der Drucker direkt nach Owncloud scant. Owncloud selber hat keinen integrierten FTP-Server. Aber man kann in Owncloud einen FTP-Server als externen Speicher hinzuf\u00fcgen (siehe <a href=\"https:\/\/doc.owncloud.org\/server\/7.0\/admin_manual\/configuration\/external_storage_configuration.html\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a>).<!--more--><\/p>\n<p>Also:<\/p>\n<ul>\n<li>Drucker scant nach FTP-Server, Verzeichnis xy<\/li>\n<li>In Owncloud einen externen FTP-Speicher definieren, welcher auf das Verzeichnis xy guckt.<\/li>\n<\/ul>\n<h2>Owncloud refresh<\/h2>\n<p>Nun kann man fr\u00f6hlich auf den FTP-Server scannen. Wobei dann das gescannte File in Owncloud erscheinen sollte &#8211; sollte. Denn Owncloud stellt selber gar nicht fest, dass sich was auf dem FTP-Server getan hat. Die owncloud doku besagt:<\/p>\n<pre class=\"lang:vim decode:true\">Please also be aware that ownCloud might not always be able to find out what has been changed remotely (files changes without going through ownCloud), especially when it\u2019s very deep in the folder hierarchy of the external storage. \r\n\r\nYou might need to setup a cron job that runs sudo -u www-data php occ files:scan --all (or replace \u201c\u2013all\u201d with the user name, see also Using the occ Command) to trigger a rescan of the user\u2019s files periodically (for example every 15 minutes), which includes the mounted external storage.<\/pre>\n<h3>Setup cron refresh<\/h3>\n<p>Toll..man muss also owncloud \u00fcberreden regelm\u00e4ssig einen refresh zu machen bzw. zu scannen ob sich etwas in den verzeichnissen getan hat:<\/p>\n<pre class=\"lang:sh decode:true \">sudo crontab -u www-data -e\r\n\r\n*\/2  *  *  *  * php \/var\/www\/nextcloud\/occ files:scan --path=\"\/ralph\/files\/Scanordner Brother\/\" &gt; \/dev\/null 2&gt;&amp;1 &amp;&amp; php \/var\/www\/nextcloud\/occ files:cleanup &gt; \/dev\/null 2&gt;&amp;1<\/pre>\n<p>Dies refreshed die Verzeichnisse alle 2 Minuten.<\/p>\n<p>&#8230;Bin mir noch nicht sicher ob alle 2 Minuten rescan etwas kurz ist &#8211; Was passiert, wenn der rescan l\u00e4nger als 2 Minuten dauert? hmmm&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Beitrag ist deprecated. Siehe hier f\u00fcr neue L\u00f6sung. Ich habe zuhause einen sch\u00f6nen Drucker\/Scanner stehen. Dieser Drucker\/Scanner kann Dokumente einscannen und direkt an einen FTP-Server senden. Tolle Sache. Nun m\u00f6chte ich aber, dass der Drucker direkt nach Owncloud scant. Owncloud selber hat keinen integrierten FTP-Server. Aber man kann in Owncloud einen FTP-Server als externen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[12],"tags":[],"class_list":["post-606","post","type-post","status-publish","format-standard","hentry","category-nextcloud"],"modified_by":"ralph","_links":{"self":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=606"}],"version-history":[{"count":13,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/606\/revisions"}],"predecessor-version":[{"id":1381,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=\/wp\/v2\/posts\/606\/revisions\/1381"}],"wp:attachment":[{"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dev-metal.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}