Nextcloudでファイルが削除できなくてヤバいですねの解決策っぽい

Nextcloud

レンサバに入れたNextcloudなんだけど、Androidのアプリでファイル名の編集しようとしたら、サーバーの設定がーみたいなメッセージ出て変更も削除もできなかったんだけど。

しょうがないんでログを確認したら、なんかファイルがロックされてるっぽいな。

Error index OCP\Lock\LockedException: "hoge/「クイックリップ(コピペツール)」をチェック!.txt" is locked

サーバー上の実ファイル削除しても無駄無駄無駄だったんで、困った時のGoogle先生に聞いたところ、どうもデーターベースをいじらないと無理ゲーっぽいらしい。

コマンドラインでの操作が必須ならスターサーバー詰んだなと思ったが、phpMyAdminなら大丈夫だ問題ないのか、私気になります。

  • 【クラウド】ownCloud
    ttps://egg.5ch.net/test/read.cgi/software/1395606535/335

Netowlの管理ツールにログインして思い出した。SQLiteってphpMyAdmin使えなかったな。

SQLite

で、SQLiteでもなんとかならんかとググったら、phpLiteAdminなんてのがあるっぽい。しかも、こいつならphpファイル一つアップするだけできりきり舞いさらしい。

早速、Nextcloud止めてデーターベースに直接アタックするかと思ったら、ブラウザでメンテナンスモードってどうやるんだと思ったら、config.phpを手動で修正すればいいのか。

データベースは「data/owncloud.db」っぽいから、ここにphpliteadmin.php置いてブラウザでアクセスしてみたら403だったって、セキュリティ的にそりゃそうか。

それなんで、一時的に別の場所に移してやるかと思ったら、Netowlのファイルマネージャーってファイルの移動できない気がする。しょうがないんでFileZilla使って場所移動・ブラウザでphpliteadmin.phpにアクセス・oc_file_locks編集して解決したけど、ここまでやるならowncloud.dbダウンロードしてローカルで編集したほうが早かったのか、私気になります。

今回の感想

よくある話だ。ブラウザ上でスマートに作業するオレかっけーと思ったら、泥臭いローカル作業のほうが実は手間暇がかからなかった。

関連記事

ブログランキング・にほんブログ村へにほんブログ村

拍手ボタン

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください