-
ソフトウェア
-
ownCloud / Nextcloud Part6
-
UPLIFTで広告なしで体験しましょう!快適な閲覧ライフをお約束します!
■ownCloud公式
https://owncloud.org/
https://github.com/owncloud
■Nextcloud公式
https://nextcloud.com/
https://github.com/nextcloud/
■デスクトップクライアント
[ownCloud]
https://owncloud.com...ucts/desktop-clients
[Nextcloud]
https://nextcloud.co...all/#install-clients
■モバイルアプリ
[ownCloud]
iOS https://itunes.apple...oud/id543672169?mt=8
Android https://play.google....ncloud.android&hl=ja
[Nextcloud]
iOS https://itunes.apple...ud/id1125420102?mt=8
Android https://play.google....com.nextcloud.client
前スレ
【ソフトウェア】ownCloud / Nextcloud Part5
https://egg.5ch.net/...software/1702983597/ - コメントを投稿する
-
いつからのアプデからスマホ版アプリでアップロード中ファイルの残数表示なくなって不便
最近のは転送中にも出ないのに裏でいつの間にかアップロードされてたり分かりにくい -
その辺のWebDAVアプリ使っとけ
-
serverのアプデが予定通り来ていた
30.0.6 (2025-02-13)
29.0.12 (2025-02-13)
Nextcloud 31も今のところ
2025-02-25リリース予定
は変わらない模様
RCの進み具合も予定通りみたいだし
このままオンスケで来るかな -
NC29から最新の30.0.6も含めてフォルダの共有URLをfirefoxでアクセスすると1回目は表示されるけど2回目以降は表示されずセグメンテーションフォールトが起きてるけど皆のとこでも起きてる?
kernel: php-fpm[859780]: segfault at 41fe8250
systemd-coredump[859791]: Process 859780 (php-fpm) of user 48 dumped core.#012#012Stack trace of thread
php-fpm使っててopcacheを無効にすれば発生しないけど有効するに越したこと無いし
chatGPT的にはjitをdisableするかfunctionにすればとのことだったが効果無しだったわ
意外と公式のコミュニティにも上がっていなかったからgitとかに報告とかできるならしたいけどちょっと難易度が高すぎる -
最新の30.0.6だけと共有は正常に機能してるな
phpのバージョンはいくつ?
こっちは8.3.11 -
しょっちゅうPHPがクラッシュしてたけどサムネイル生成オフにしたら安定したわ
-
>>720
NC 30.0.6, php 8.3.17
NC 29.0.12, php 8.2.27
どちらもさくらVPSが用意したalmaLinux9イメージ
同じ環境でphpとNCのバージョン2次元的に検証したけどNC28までは症状出ず、NC29から出たわ
firefoxだけなんだけど、ブラウザ違いでサーバ側にメモリ違反起こすことができるなんてびっくり -
症状は「真っ白」ではなくて
ロゴや「すべてダウンロード」、枠は出ていて、ファイルの中身が表示される白い部分だけ表示されない感じ -
CSSが当たってない感じ?
他に問題ないならPHPのせいじゃないのかも -
>>724
opcacheオンオフで症状切りわけできてる
Edgeでは正常にフォルダの内容は表示され、firefoxだけサーバのメモリに影響与えるのが不思議
表示2回目以降は上のログの通り必ずサーバ側がphp-fpmでセグメンテーションフォールトが発生する
stackTraceはこんな感じでやはりオンオフで切り分けられるopcacheに関係するみたい
https://files.catbox.moe/hctqae.txt
ローカルのESXi8上のAlmaLinux9で作成した環境(NC29, PHP 8.2.27)でも同じ症状が出た
https://www.prime-st...archives/column_5825
これに近い内容かなと思ったけど、opcacheでjitをdisable,functionにしても発生してしまったわ -
jit_buffer_sizeはどうなってる?多めに取らないとJITが動かない
ちなみに俺の環境ではこんな設定で問題なく動いてる
opcache.jit = 1255
opcache.jit_buffer_size = 128M -
>>726
ファイル共有ではなく、フォルダ共有のリンクでF5何回押してもフォルダの内容表示される?
こんな感じになる
https://litter.catbox.moe/5fet7y.JPG
左は共有側で中身も入ってる、右はfirefoxでフォルダ共有のリンクを開いた時
1回目は中身が表示されて、2回目以降は上のようなカラになる
opcache.jitの2行入れてphp-fpmとhttpd再起動やってみたけどダメだった、2回目のアクセスでsegfaultが起きる
NC管理画面のチェックはオールグリーンの問題無し状態
10-opcacheにはサンプルでもjitの文字列が無いからjitは動いていないのかなと思いきや
# php -i | grep jit
opcache.jit => tracing => tracing
明示していなくても動いているみたいけど、jit無効化しても出るからjit関係無いっぽい -
俺ならブラウザのキャッシュクリアと別なブラウザでも再現するか確認かな
-
プライベートモードでもいいか
-
バージョン30.0.6なんだが、下記のエラーが消えない。解決策を教えてくれ。
PHPのバージョンは8.2.27。
You are currently running PHP 8.1.31. PHP 8.1 is deprecated since Nextcloud 30. Nextcloud 32 may require at least PHP 8.2. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible. -
>>730だが自己解決。
PHP8.2と関連モジュールをアンインストールして、8.3と関連モジュールをインストール後にApache再起動したら警告が消えた。
だが、
データベースがトランザクションファイルロックに使われています。パフォーマンスをあげるには、可能であればメモリーのキャッシュを設定してください。
ってのがずっと解決出来ない。
redis-serverとphp-redisインストールして、config.phpに以下を追記。その後にApache再起動したらInternal Server Errorでページが表示出来ない。
追記したやつ
↓
'memcache.local' => '\\OC\\Memcache\\Redis',
'filelocking.enabled' => true,
'memcache.locking' => '\\OC\\Memcache\\Redis',
'redis' => [
'host' => 'localhost',
'port' => 6379,
'timeout' => 0.0,
], -
>>731
Apacheのログではなく Nextcloudの方のログを確認することをお勧めする
その状態だとWebブラウザからは閲覧できないから SSHとかで確認する必要がある
config.phpのlog_typeやlogfileで指定した場所にある
既定値はdata/nextcloud.log
私がInternal Server Errorでハマったときは
redisに割り当てられたメモリに対して要求量が過大
というオチだった
割当量を増やしたら直った -
iPhoneのバッテリーがゴリゴリ減るのはコイツのCalDAVのせいだった
フェッチしまくるせいなんだろうな -
Nextcloud Hub 10; Version 31 が予定通りリリースされた
どれが新要素なのか分からない…
Nextcloud Hub 10 – your unified, modular digital workspace - Nextcloud
https://nextcloud.co...log/nextcloud-hub10/
次の更新は2週間後の予定
31.0.1 (2025-03-13)
30.0.7 (2025-03-13)
29.0.13 (2025-03-13) -
31にアプデした
特に問題は起きてないが
DB周りでまたマイグレーションが発生しただけでなく、ROW_FORMAT=DYNAMICにしろと言ってくるので時間がある時にアプデした方がいいかも -
31 にしつつ DB の操作もやってきたわ。
DYNAMIC の件はテキストエディタで置換つかって SQL 流したわw
一応これおいておく。自己責任で。
https://pastebin.com/wchDJrun -
あ、うち table の Prefix が oc_ なのでその部分だけ自分の環境と入れ替えんとだめだ。
-
環境によってテーブルの数と種類は違ってくる
俺はmysqldumpをCREATEで絞ってALTER〜に置換した -
一般アカウントがログインした時に右上の通知アイコンで管理者がメッセージを知らせるのってできる?
この通知はnc専用の通知にしかできない? -
>>739
管理者が一般ユーザに対して通知したいなら
アプリのAnnouncement centerを使えばいいかと
nextcloud.stylez.co.jp/blog/nextcloud-announcements.html
NC専用の通知?
何を指しているのか読み取れないので回答のしようが… -
>>740
ありがとう、てっきりconfig.phpとか触るのかと思ってた
アプリ扱いでできるのね(アプリという言い方が慣れない)
nc専用ってのは「アップデートがあります」しか見たことがなかったのでそれにしか使わないアイコンなのかなと思ってた -
>>741
通知を発信できるのはNextcloudというシステム自身だけという認識だったのか
実際にはそんなことはなくて 手続きを踏めばユーザも自由に発信できる
アプリは確かにややこしい
ユーザ端末側のアプリと区別のためには Nextcloud上のアプリと言うべきか
Nextcloud本体は核となる機能のみ備えていなくて
その他機能はNextcloudで動くアプリとして実装される
通知だってNotificationsというアプリ
github.com/nextcloud/notifications
occやAPIを使えば 手続きがややこしいけど CLIでも扱える
github.com/nextcloud/notifications/blob/master/docs/admin-notifications.md
APIなら外部からでも通知を送れる
家のスマートロックが解錠されたらNextcloudに通知を送って
スマフォ上のNextcloudクライアントで受信するということも(curlが扱えれば)できる
告知として文書共有&ついでに通知送信を
GUIで実装したのがAnnouncement centerアプリ
なお1人に伝言したいだけならTalkアプリの方がお手軽
デフォルトでは発言の際に際に通知も送られる -
>>742
詳しい説明サンクス、md読んでoccから日本語で通知送れたわ
でもwebの通知には表示されないのね
curlでapi叩くのもいけるのかなるほど
アプリというか拡張(extention)の言い方でも良いよな -
NewsとRainLoopが28以降に対応してなくて27のまま
もう諦めて27をこれ専用に残して30の環境を新しく作るべきか -
>>745
News対応続けてたんだねありがとう -
RainLoopからフォークされたSnappyMailが30に対応してるみたいでした
-
>>745
すまん、勘違いしてた
occからnotificationをすると右上のベルの通知であって
左上のannoucement centerにも記載されるかなと勘違いしてた、別のアプリだからまたぐわけないことに昨日気付いたわ
admin-notifications.md再度見たけど引数に<user-id>はあれど全員への通知ってできる? -
>>747
SnappyMailが後継だったのか
使えそうで良かった
本家Mailは数年前に使ったことがあるけどかなり重かった
今だとNextcloudAIと連携させることで便利になるみたいだけと
アプリストアのコメントを見る限り相変わらず重いようで…
SnappyMailの方をを導入してみようかな -
>>748
occ notificationでの通知は全員対象は無理っぽい
マニュアルの通りuser-idの指定が必要
グループ名とかEveryoneとか試したけど駄目だった
ユーザ検索から全員分変数に格納してforループでocc notificationを回せばできるだろうけど
一斉通知というか一斉伝達をやり易くするためにAnnouncement centerが作られたんだと思う
文書の公布(共有)による情報の一斉伝達がメインであって
notificationによる通知(ピコーン!)はおまけ(有無を選べる)
多分裏で対象者全員にocc notificationをぶん回してる -
HTTP/3に対応してみたが、Safariのプライベートモードだとプロトコルがh2になっちゃうのは何故なんだ
-
code-serverでも同じだった
HTTP/3しか使わないならTCPの443と80は閉じちゃってもいいと思ったが、fallbackのことを考えるとやめたほうがいいな -
nc20ぐらいまでだったか、共有URLにアクセスしたら左上に共有した人の名前が出てたと思うけど
あれは今でも表示する事はできるの? -
各系統の更新版が予定通りリリースされた模様
31.0.1 (2025-03-13)
30.0.7 (2025-03-13)
29.0.13 (2025-03-13)
そろそろ狩る(31に上げる)か…
次の更新は4週間後の予定
31.0.2 (2025-04-10)
30.0.8 (2025-04-10)
29.0.14 (2025-04-10)
NC29(Hub8)は次回が最終リリースになるかな(EoL2025-04) -
相変わらずDLがクソ遅いな
CLIでアップデートしかけて一時間以上待たされてる -
30.0.7を経てようやく31.0.1に上げた
いつもの occ maintenance:repair --include-expensiveをやれ! は実行すれば直るから良いとして
今回から Talk用の高性能なバックエンドサーバを使え! が赤色で出るようになった
少人数でしか使わないうちは無視でいいんだろうけど
公式が提携していているStrukturのシグナリングサーバとやらを本当に使っていいのかどうか判断に困る
>>735のは出ていないなあ
うちはMariaDBを使っている
他のDBだと出るのかな…と思ったけど
>>738でMySQLあるいはMariaDBでも対応が必要だったみたいだね
謎だ -
何か予定外の更新が来ている
31.0.2 (2025-03-19)
30.0.8 (2025-03-19)
29.0.14 (2025-03-19)
各バージョン共通の不具合があった模様
次回予定04/10は変わらず
31.0.3 (2025-04-10)
30.0.9 (2025-04-10)
29.0.15 (2025-04-10) -
>>761
公式の記事が出ていた
nextcloud.com/blog/out-of-band-maintenance-updates-for-nextcloud-hub-8-9-and-10/
多要素認証を有効にしているユーザがログインできなくなっていたため
緊急で修正パッチを出したらしい
変に詰まるところもなく31.0.2に更新できた
ログ上のエラーの件数がやたら増えていると思って確認したら
先日31.0.1に更新したタイミングから Object is invalid のエラーが頻発していた
フォーラムで認識済みのバグのようで修正待ち
github.com/nextcloud/server/issues/51427 -
アプデの通知来ないからアップデートできないな
今までは通知きたらすぐにアプデできたんだが
14から連綿とアプデしてきたが環境作り直すかな
俺しか使ってないし -
スマホ版のアプリって自動アップロード中ファイルの残り件数どこかで確認可能?
-
>>764
Android版の話であれば
アップロード中は通知バーに 4/33 とかで表示されて 完了と共に消える
アプリ内では三本メニューの「アップロード」に 最中・完了・失敗とかでグループ分けされたうえで個々のファイルが列挙される
iPhone版は使ったことがないので不明
↑今すぐ読める無料コミック大量配信中!↑