【クラウド】ownCloud
■ このスレッドは過去ログ倉庫に格納されています
■記事 オンラインストレージソフトウェア「ownCloud 6」リリース、ODF文書の共同編集が可能に http://sourceforge.jp/magazine/13/12/12/154500 ちなみにおいらは、Win7のVMplayer(CentOS)上にインストールして、 「そもそもクラウドに上げるデータが無い」と我に返ったところです。 Newsアプリ、ver1.001→1.807へ アップデートしたら動かなくなった (ノ_・。) ownCloud 6.0.2 (stable) を Xubuntu 13.10 で利用しています。 クライアントからのアップロードの速度制限のかけ方が分かりません。 クライアントの帯域制限を掛けたかったので、 apache で mod_bw を読み込ませ、クライアントのダウンロード速度制限はつけることに成功しました。 ただこの mod_bw では、クライアントのアップロード速度制限まではつけられないようです。 アップロード速度の制限を掛ける方法は、何がありますでしょうか。 >>3 自己解決 App FrameworkをアップデートしたらOKでした。 >>5 ありがとうございます。 恥ずかしながらLinux始めたばかりででtcというコマンドがあることを知りませんでした、 早速調べて試してみたいと思います! >>7 それだとクライアント側に帯域設定をお願いすることになるので、 サーバー側で強制的に帯域制限かけたいって理由でした Linux全然触ったことなかったんですが、そんな僕でもowncloud立ち上げられて楽しいです。 大量に共有かけすぎたせいなのかしらんが、動作が重い気がするわ…… >>5 調べてみたんですが tc はクライアントからのアップロードの帯域は制限できないみたいです 他に何か方法ないかなど、もう少し調べてみたいと思います @鯖味噌缶 - Linuxで帯域制御 http://www32.atwiki.jp/parepan/pages/114.html >>9 まあ。ルーターの機能使うのが一番手っ取り早いよ。 >>10 帯域しぼる機能ついてないクソルーターですわ 調べて分かんなかったらルーター買い替え検討しやす ファイルって一つずつしかDLできない仕様であってるかな 設定探してみたけどみつかんねえ… >>12 ファイル名の左側チェックボックスにマークして、 右上のダウンロードボタン押せば複数ファイルDLできるね。 zipで。 質問ばっかりでごめん >>13 ちょっと難しそうですが頑張って調べてみます。ありがとうございます m(__)m >>14 ファイルサイズが少なめのファイルなら問題なさそうなんですが、 大きめファイル(数百MB)をまとめてDLってなると、 圧縮作業に負荷がかかるようで動作停止してしまったので、 ZIP圧縮じゃなくて単純に複数DLが可能ならなあ、って思ったしだいです。 >>15 うーん、なさそうだねえ。>大きめファイルの複数DL >>20 その話もkwsk >>18 の人ですか?それとも別件? debian gnu/linuxでサーバを立てて利用している。ハマった点があったので共有。 サーバーが 5 ー> 6 に代わるときに、設定ファイルの位置が変わって ちょっとびっくり。さらにDebianは4月くらいの更新で、次のapache2から defaultの html document rootの位置が変わるので注意。 apache2の設定が変わったのと、owncloud側の設定ファイルの位置が 変わったので、しばらくつなげなかった。気付かないとハマるので注意喚起。 で、そのあとheartbleedのために、バイナリの更新をして、さらに 野良SSL証明書を再度発行する必要に迫られた。Debian GNU/Linuxでは make-ssl-cert generate-default-snakeoil --force-overwrite ubuntuでも同様らしい。(このあとapache2の再起動わすれずに。) で、立て続けにddnsで利用したno-ip.bizからの 1月単位の更新の通知が届き、さらにはNTTフレッツの多分集合住宅内部の VDSLルータの一時的な不具合で接続が切れる事件発生とか、 常時接続のowncloudを提供するための問題点が立て続けに 発覚しつつ、apache2の設定とか、昔の知識をリフレッシュした数週間だった。 こういう問題点を考えるとDropboxとか良くやってるとは思うが、やっぱり 裏で誰が何をみているかと考えると肝い文書には使えないわ。 初歩的なつまづきかもしれないですが…教えてください。 CentOS上にownCloudをインストールして使用しているのですが、 1アカウントあたりの容量上限がどう設定しても40GB程度になってしまいます。 HDDの空き領域自体は500GB以上あり、owncloud側の容量制限も全て「無制限」にしています。 これは仕様なのでしょうか? androidのクライアントアプリ使ってるんだけど、 ルートディレクトリの同期ができない みんなちゃんとできてんのかな? 7.0.1のアップデートきてた 7.0.0のピクチャアプリで表示数に限界があったのが直ってる Debianで使っているときに、大きな落とし穴。 owncloudのウェブからサーバーコードをインストールするとき https://owncloud.org/install/ まだパッケージもこなれてないとおもい一番柔軟性がある左のアーカイブを取り出して設定したりしていた。 ubuntuのrepo経由で入る古いパッケージ(6以前?)でもそれに準じた構成になっていたような気がしたんだけども、 7.0.2に準拠したパッケージがdebianのtesting/main repositoryに入ったらしく、それが入るようになったら、実効のためのスクリプト、設定ファイルとかの位置がすっかり以前と変わった(あるいは アーカイブを元にインストールする際にマニュアルに書かれていた 以前の位置と変わったか。) 以前 /var/wwwの下(のサブディレクトリ中)に入っていた ものが全部 /usr/share/owncloud にあり、さらにパッケージには 3rdpartyディレクトリがないことに気付いた。 3rdpartyのスクリプトが入ってないので、多分そのままではうまく メイルが出ていかないのではないか?(特に外部メイルホストに暗号認証付きで 投げるとき。) *すでに*owncloudサーバーを動かしている人には、ひょっとすると 新しいDebianパッケージはそのままではつかえずに、しばらくいくつかTODOに残っているような問題点が 解決するまでは、アーカイブを自分で展開していくしか付き合い方はないかもしれない。 新規に使う人は全く問題ないと思うが。うーん。 もちろん、debianのパッケージつくっている人たちは、debianにおけるセキュリティ、apache2のディレクトリ構成などを熟慮したうえでそうしんたんだとは思うのだけど。 独自にアーカイブから入れていた人に対する柔軟な逃げ道もほしかったかも。 BASIC認証やDIGEST認証かけたらredirect loopするのはFAQだと思うけど、 owncloud使ってる人はセキュリティ対策どうやってんの? owncloudに任せきり? 7.0.1使っててログインしようとしたら {"data":{"message":"\u30c8\u30fc\u30af\u30f3\u304c\u7121\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002\ u30da\u30fc\u30b8\u3092\u518d\u8aad\u8fbc\u3057\u3066\u304f\u3060\u3055\u3044\u3002","error":"token_expired"} ,"status":"error"} って出るんだけど何か解決策ある? >>32 やっぱそうなりますかね とりあえずクライアント証明書作ってPCに入れてブラウザからはアクセス出来る ことは確認したけど。androidのWebDAVアプリとowncloud純正アプリが使えなく なった・・・ androidで撮影した写真を自動でOCに上げてくれる機能が便利だった だけにちょっと辛い OCのカレンダーとgoogleカレンダーの連携をどうにかして欲しい 連携の方向はどっちでもいいから ドキュメントルートじゃなくて/home/httpd/wwwとかに移したら >>31 と同じエラーになってssl認証にしてもダメで、ウワーってなってたら 何かと思えばonwcloud/config/owncloud.log見たら/var/lib/php/sessionのパーミッションがダメでした。 ちゃんちゃん ちなみにオレオレsslの設定はここが分かり易かった http://server-setting.info/centos/private-ca-cert.html ここらへんで苦労する雑魚は大人しくdropbox使うべきかもしれない 質問なんですが、共有URLでダウンロードされたらメールで通知みたいな機能はないですかね。 >>37 boxかなんかにそんな機能があったような >>38 ありがとう。Boxで出来た。助かりました。 でもパスワードも期限も有料プランなんだよね。ownCloudでできたらいいのにな。 debianのパッケージで使ってたけど 新しいの入れようとソースから入れてmysqlにしたんだけど、 検索中がやたら長い。 古いやつの方が明らかに速かった。 みんなそんなもん? >>40 古いやつってのはsqliteってことかね そうです。 いくらsqliteの方が軽いといっても差が有りすぎて。 でもsqliteだと同期のときエラー出まくりで。 エラーなるのは新しいやつで、です。 旧はならなかった。 >>43 mysqlの設定見なおしてみたら? キャッシュとか innodb_buffer_pool_sizeあたりを試行錯誤してみます ありがとう ownCloudってどこが作ってるの? SUSE?GNOME ? External storageでSMB/CIFSやFTPのディレクトリを追加すると日本語のファイルとフォルダが表示されないんですけど 何か解決法ないですか 8が出たようだけど 上手くクリーンインストールできない雑魚なんだけど 日本語で説明しているホームページ無いかな サーバーのバージョンは7.0.4でmysqlで運用中なんだけど、 いつからかローカル側で削除したとき windowsのクライアントで削除中が終わらずconection timed outになるようになってしまいました ファイルの追加や更新は普通に終了します 原因わかる方いらっしゃいますか? ごめんなさい ユーザーディレクトリ直下のcacheディレクトリなりfiles_*なりfiiesディレクトリ以外をを消したら戻ったっぽいです 一つ一つ試さなかったのでどれが効いたかはわからないですが スレ汚し申し訳ないです 7.04使ってるが拡張子emlだけアップロード、ダウンロード繰り返す おかしい 質問させてください。 bitnamiでownCloud-8.0.0-0をセットアップ、正常に使用できているのですが、 ownCloud公式以外のアプリの追加方法がわかりません。 調べると追加したいアプリデータを落としてきて owncloud/apps以下に配置しパーミッションを設定するだけとの記載が多いのですが 実際に775で設定してみても、WEBブラウザ上にてownCloudにアクセスしても反映されません。 具体的には下記になります。 ./opt/owncloud-8.0.0-0/apps/files_embeddedvideo 同じ階層に下記のディレクトリがあります。 ./opt/owncloud-8.0.0-0/apps/owncloud ./opt/owncloud-8.0.0-0/apps/phpmyadmin bitnamiでセットアップしたのでアプリ追加時の設置ディレクトリや構造が違いのかなと 考えているのですが、解決策が見当たりません。 OSはCentOS7になります。 何かご存知の方アドバイス頂けないでしょうか。 どうか宜しくお願い致します。 Debian だけど、ダウンロードしたファイルを tar で展開。 chown -R www-data.www-data files_enbeddedvideo mv files_enbeddedvideo /var/www/owncloud/apps apache2を再起動 で、owncloudへ管理者でログイン アプリの無効の中にEmbedded Videostreamがあったので、「有効」に アプリのプルダウンメニューにStreamingというのが出てきた。 files_videoviewerとはバッティングするような気がするので無効にしてみた。 Win7のサンプルビデオの野生動物.wmvをupしてみた。 ダウンロードとバージョンの間にEnbedded Playbackが現れた。 クリックしたら再生された。 特にパーミッションは設定しなくてもいいと思う。ファイルは 664になっている。 > 同じ階層に下記のディレクトリがあります。 > ./opt/owncloud-8.0.0-0/apps/owncloud ownCloudのappsにowncloudがあるってこと? > ./opt/owncloud-8.0.0-0/apps/phpmyadmin phpmyadminもownClowdのアプリ? ./opt/owncloud-8.0.0-0/apps/files_embeddedvideo の場所の問題じゃないだろうか。 >>56 アドバイスありがとうございます。 >>の場所の問題じゃないだろうか。 というアドバイスと、アプリが同じディレクトリに入っているならbitnamiのownCloud-8.0.0-0に標準で入っている files_videoviewerと同じディレクトリの可能性が高いと思いfindで「files_videoviewer」ディレクトリを検索し、下記ディレクトリにfiles_embeddedvideoを配置すると問題無くインストールできました。 /opt/owncloud-8.0.0-0/apps/owncloud/htdocs/apps Debianで動作確認までして頂いて大変ありがとうございます。 ubuntu14.04だと簡単にインストール出来て笑ってしまた RaspberyPi2+であんなに苦労したのに 基礎がない人には大変に感じるかもしれないけど、owncloudはphpって時点で どんな環境でも導入が容易にできる。php-apcとかnginxでやるとさらに快適に なるよ。がんばって! win鯖に入れてみた カレンダーが出てこないんだがドコにあるんだ 自分で調べる術も保たずにサーバーとか止めた方が良いww 確かに7.04から8.0にクリーンインストールしたらデフォで入ってたカレンダーがなくなってた アプリからCalendar 8.0をダウンロードしないといけなくなってる ownCloudを導入しようとして躓いてしまっています。 OSはCentOS7です。 http://www.unix-power.net/centos7/owncloud_install.html ownCloud8を動したいと思い、下記のやり方に沿って設定し、http://localhost/owncloud/ にアクセスすると下記が表示されてしまいます。 Cannot write into "config" directory! This can usually be fixed by giving the webserver write access to the config directory. https://doc.owncloud.org/server/8.0/admin_manual/installation/installation_wizard.html#setting-strong-directory-permissions 上記マニュアルを見て、下記を行いましたが、エラーメッセージは変わりません。 chown -R root:apache /var/www/html/owncloud/ chown -R apache:apache /var/www/html/owncloud/apps/ chown -R apache:apache /var/www/html/owncloud/config/ chown -R apache:apache /var/www/html/owncloud/data/ 尚、chown -R apache:apacheとすると、「指定した"Apache"と言う所有者は存在しません」というエラーが出てしまうので 全て下記にし、何度か、systemctl restart httpd.serviceやOS再起動を試しましたが、やはりエラーは同じです。 chown -R root:apache /var/www/html/owncloud/ 所有者やグループの設定が何かおかしいのかと思いLANP関係で動作する他のパッケージ(phpmyadmin)を入れて、正常に動作したら、そのディレクトリのパーミッションを確認してみようと しました。 /usr/share/phpMyAdmin 下位は全て所有者:グループがroot:rootとなっていましたがこちらは正常に動作しています。 どなたか解決方法をご存じの方がいらっしゃいましたら助言頂けないでしょうか。 やらなくてはならないのは > This can usually be fixed by giving the webserver write access to the config directory. このメッセージの通りに、webサーバー(apache)がconfig directoryに書き込みできるようにすることでしょう。 > chown -R apache:apacheとすると、「指定した"Apache"と言う所有者は存在しません」 ということは apacheというユーザーアカウントがない、ということになりますが CentOSでapacheの実効ユーザーは何か確認してください。 /etc/apache2 以下のどれかのファイルに User xxxxxx のような箇所があると思います。もしかすると User ${USER} のように変数を参照しているかもしれません。 いずれにせよ、apacheの実効ユーザーを見つけて、chown -R xxxx:yyyy をやってみてはどうでしょう。 >>75 助言ありがとうございます。 /etc/apache2 を探したのですが、見当たらないのでおかしいなと思い調べると下記になっていました。 /etc/httpd/conf/httpd.conf:66:User apache >>76 >>whoamiでapacheって出たの? はい。 >>「指定した"Apache"と言う所有者は存在しません」というエラーが出てしまうので >>て出るの? これに関してはCUIでchown -R apache:apacheを行った時にはエラーはでませんでしたが、 CentOS7標準のGUIで入ってみて、ディレクトリのプロパティを開くと上記のエラーが出てしまいます。 尚、確認の為ユーザーとグループを確認してみましたが、どちらにもapacheは含まれています。 確認コマンド cat /etc/passwd cat /etc/group うーん・・・ >これに関してはCUIでchown -R apache:apacheを行った時にはエラーはでませんでしたが、 >CentOS7標準のGUIで入ってみて、ディレクトリのプロパティを開くと上記のエラーが出てしまいます。 どういうことです? chown -R apache:apache を実行したときはエラーは出ない。その後でディレクトリのプロパティを開くと「指定した"Apache"と言う所有者は存在しません」 が出るということですか? そういうところはちゃんと書きましょう。 CUIで次の2つのコマンドを実行して、その出力をコピペしててください。 whoami ls -l /var/www/html/owncloud/ >>78 >>そういうところはちゃんと書きましょう。 紛らわしくてすみません。 もう一つ、 https://doc.owncloud.org/server/8.0/admin_manual/installation/installation_wizard.html#setting-strong-directory-permissions 上記を見て行った操作は 下記内容ファイルをwhoami.phpとして/var/www/html/owncloud/whoami.phpに配置し実行した結果です。 「<?php echo exec('whoami'); ?>」 因みにphpinfoを実行しても表示に下記が表示されます。 User/Group apache(48)/48 >>78 助言ありがとうございます。書込行数制限の関係で分割レスになりました。 >>CUIで次の2つのコマンドを実行して、その出力をコピペしててください。 [root@localhost]# whoami root [root@localhost]# ls -l /var/www/html/owncloud/ 合計 160 drwxr-xr-x. 21 apache apache 4096 3月 19 13:32 3rdparty -rw-r--r--. 1 root apache 477 3月 9 22:27 AUTHORS -rw-r--r--. 1 root apache 34520 3月 9 22:27 COPYING-AGPL -rw-r--r--. 1 root apache 25882 3月 18 23:08 README -rw-r--r--. 1 root apache 1346 3月 18 23:08 README.SELinux -rw-r--r--. 1 root apache 7148 3月 18 23:08 README.packaging drwxrwxr-x. 22 apache apache 4096 3月 9 22:28 apps drwxrwxr-x. 2 apache apache 81 3月 19 13:34 config -rw-r--r--. 1 root apache 1941 3月 9 22:27 console.php drwxr-xr-x. 19 root apache 4096 3月 19 13:34 core -rw-r--r--. 1 root apache 3995 3月 9 22:27 cron.php drwxrwxr-x. 2 apache apache 43 3月 18 23:08 data -rw-r--r--. 1 root apache 23751 3月 9 22:27 db_structure.xml -rw-r--r--. 1 root apache 179 3月 9 22:27 index.html -rw-r--r--. 1 root apache 1792 3月 9 22:27 index.php drwxr-xr-x. 6 root apache 93 3月 19 13:34 lib -rwxr-xr-x. 1 apache apache 283 3月 9 22:27 occ drwxr-xr-x. 2 root apache 56 3月 19 13:34 ocs -rw-r--r--. 1 apache apache 0 3月 19 13:03 owncloud.log -rw-r--r--. 1 root apache 1834 3月 9 22:27 public.php -rw-r--r--. 1 root apache 1820 3月 9 22:27 remote.php -rw-r--r--. 1 root apache 26 3月 18 23:08 robots.txt drwxr-xr-x. 13 root apache 4096 3月 19 13:34 settings -rw-r--r--. 1 root apache 1525 3月 9 22:27 status.php drwxr-xr-x. 2 root apache 19 3月 19 13:34 themes -rw-r--r--. 1 root apache 172 3月 9 22:29 version.php drwxrwxr-x. 22 apache apache 4096 3月 9 22:28 apps drwxrwxr-x. 2 apache apache 81 3月 19 13:34 config drwxrwxr-x. 2 apache apache 43 3月 18 23:08 data この3つのディレクトリのパーミッションは問題なさそうですね。 一つの可能性ですが、SELinuxが許可しないのかもしれません。 getenforce の結果はどうなりますか。Enforcingなら一時的に無効化してみたらどうでしょう。 setenforce 0 だと思いますが、確認してからやってみてください。 >>81 SELinuxについてですが、確認してみると有効になっていました。 次の作業で無効化してからOS再起動せました。 # setenforce 0 # vi /etc/sysconfig/selinux -SELINUX=enforcing +SELINUX=disabled 再起動後、getenforceで確認すると、Disabledになっています。 http://localhost/owncloud/ 再度上記にアクセスすると今度はappsディレクトリに書込ができないと出てしましました。 Cannot write into "apps" directory This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. configディレクトリが書込可能状態になったのかは確認できていないのですが、SELinuxが何か関係しているのかもしれません。 /var/www/html/owncloud/config/config.php に 'apps_paths' => array( array( 'path'=> '/var/www/html/owncloud/apps', 'url' => '/apps', 'writable' => true, ), ), こんな設定はありますか? >>83 >>こんな設定はありますか? '/var/www/owncloud/apps'の部分が '/var/www/html/owncloud/apps'となっておりました。 セットアップ段階ですのでconfig.phpをconfig.php.orgに変更し、ownCloud自体に再生成してもらいました。 'apps_paths' => array( array( 'path'=> '/var/www/html/owncloud/apps', 'url' => '/apps', 'writable' => true, ), ), するとようやくセットアップ画面にたどり着くことができました。 「 エラー MySQL/MariaDB のユーザー名及び/またはパスワードが無効 既存のアカウントもしくは管理者のどちらかを入力する必要があります。」 と出ますが、こちらは別途検証する事にします。 根気よく助言頂き誠にありがとうございます。 すみません、ミスです。正しくは下記になります。 '/var/www/html/owncloud/apps'の部分が '/var/www/html/apps'となっておりました。 重ね重ね感謝致します。 お聞きしたい事があるのですが、ownCloudにてメディアストリーミング(musicや動画)を行いたいと思い、 ここのサイトを参考にコーデックをインストールしたのですが、ownCloud上ではx264等の動画が再生されません。 http://qiita.com/RyoIkarashi/items/48419f71f15f97c46123 ffmpeg ffmpeg-php をインストールし、phpinfoからはffmpeg-phpが有効になっています。 mp3は再生されるかと思ったのですが、これもブラウザ上からは再生されません。 どうやらampacheというものが関係しているようですが、このampacheがownCloudのアプリとして機能するのか 全く別の物なのか、どういう関係性にあるのかが釈然としません。 ampache自体は単体パッケージがあるので、それをインストールしてownCloudで取り込んだ方が早いと言う旨と思われる記事もあり、 どうやったらownCloud上でストリーミング再生等が行えるのかわからずにいます。 http://maco-piano.com/2014/06/owncloud-ampache.html お知恵を拝借できないでしょうか。 OSはCentOS7になります。 Embedded VideostreamとかMusicとかのアプリや、スマホだとESでって言う訳じゃないんだろーなぁ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる