私の〜/ .local/share/desktop-couch/couchdb.htmlのポート、ユーザー名、パスワードの値が間違っています。これは、/ homeをフォーマットせずに再インストールしたことが原因である可能性が非常に高いようです。私のPythonスクリプトはデスクトップカウチでうまく機能しますが、布団も使用したいと思います。適切な値でそのファイルを再作成する最もエレガントな方法は何ですか?
まあ、それは本当にとても簡単でした。ローカルホストからCookieを削除するだけです。 (他のローカルWebUIを実行している場合は、_utilsを指すWebUIを手動で見つけることをお勧めします。)これを行った後、次にログインすると、確認を求められ、接続するユーザー名、パスワード、およびポートが記憶されます。に。
そのファイルは、desktopcouchが起動するたびに再生成されます。これが必要なのは、couchdbのデスクトップインスタンスがランダムなポートで実行されるためです。そのファイルを介してログインできない場合は、desktopcouchが実行されていないことを意味している可能性があります(ログイン時ではなくオンデマンドで開始されます)。
それを使用するアプリケーションを実行することで、desktopcouchを起動できるはずです。または、dbusメッセージを送信してアクティブ化することもできます。
dbus-send --session --print-reply --type=method_call \
--dest=org.desktopcouch.CouchDB / org.desktopcouch.CouchDB.getPort