問題タブ [qnap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - QNAP への pip のインストール
Python 2.7.5+ は pip をサポートしていないようです。試行するたびに何もインストールできないため、pipを機能させる他の方法があるかどうか疑問に思っています。次のエラーが表示されます。
pip: コマンドが見つかりません
もうpipをインストールすることさえできません。pip を使用するように指示するアプリケーションを実行していますが、コマンドとして pip を取得できません。
mysql - Owncloud は config.php の dbtype を無視しているようです (docker を使用)
私は Owncloud の初心者で、Dropbox のプライベートな代替手段として、コンテナ化Owncloud
されたバージョンをデプロイしたいと考えています。NAS (QNAP)
デフォルトのデータベースを使用して docker コンテナーをOwncloud
問題なく実行できsqlite
ます。GUI にアクセスし、管理者ユーザーを作成し、ファイル構造を参照します。しかし、切り替えたいのMysql
ですが、これまでのところOwncloud
「の設定を無視しているようconfig.php
です。
別のコンテナーに MySQL インスタンス (MariaDB) を作成し、それに空を追加しました。コンテナーから、適切な資格情報を使用してコマンド ライン経由で MySQL に正常にログインできることowncloud-reserved database
を確認したため、データベースにアクセスできます。Owncloud
オンラインで見つけたいくつかの指示に従って、ファイルを編集config.php
し、変数 $CONFIG の「installed」フィールドを「true」から「false」に変更しました。これにより、ログイン時に db 構成ウィザードがトリガーされます。ウィザードで「MySQL」を選択し、セットアップ手順が完了するのを待ちます。完了したら、次のことを確認しました。
Owncloud
MariaDB データベースにテーブルが作成されている (ウィザードを実行する前に、データベースは空でした)config.php
ファイルが変更され、すべての設定が表示されるようになりました。mysql db
特に:'dbtype' => 'mysql'
、(sqlite 設定の前に表示されたファイル)
どうやら魔法使いは自分の仕事をしたようです。
上記にもかかわらず、管理者ユーザーの [設定] ページに移動すると、[一般] の下にまだ赤い警告が表示されます: 「<code>SQLite はデータベースとして使用されています…など」。テストのために、新しいユーザーを追加しましたが、実際にはデータはsqlite
MySQL ではなくファイルに保存されています。
したがって、私の結論は、私のセットアップでOwncloud
は無視されているということです。config.php
私が無駄にしようとしたこと:
コンテナーOwncloud
を複数回再作成する データベースの変更後にコンテナーを再起動する公式ドキュメントに従って、提案された移行スクリプトをsqlite
実行するmysql
owncloud
私は何が欠けていますか?前もって感謝しますセルジオよろしく
docker - docker compose のネットワーク IP アドレス
tl;dr このスタック内のすべてのコンテナが同じ IP アドレスと MAC アドレスを使用し、ローカル ネットワーク上にあるようにしたいのですが、その方法について助けが必要です
手始めに、私はdockerとdocker-composeが初めてです。Plex サーバー用の docker-stack を作成しました (そのうちの 3 つ、一般的なカテゴリ/テレビ番組、音楽、休日ごとの映画用に 1 つ)。それぞれがローカル ネットワーク上に独自の IP アドレスと MAC を持っています。いくつかのメディア管理ツール用に 2 番目のスタックを作成しますが、今回はスタック全体で 1 つの IP アドレスと MAC アドレスを使用したいのですが、それを正しく行う方法を理解できていません。 QNAP NAS (TVS1282v3/QTS) で実行していますが、コンテナ ステーションを介して docker-compose を実行すると、ネットワークが作成されないことがわかったため、CLI を使用して作業しています。
私はまた、私が置いたPlex構成ファイルでどのように設定されたかのように試しました
各サービスでは、最初のコンテナーのみが機能しました....
ある時点でこれも試しましたが、まだうまくいきません/構文が間違っています
おそらくマイナーな部分が欠けているだけなので、助けていただければ幸いです
windows - Windows ボリュームで名前がドットで始まる QNAP ファイルを操作する
Windows 10 に QNAP NAS をマウントしています。
ドットで始まる名前 (.cproject など) で作成されたこのボリューム上のすべてのファイルは、コマンド ウィンドウ (cmd および attrib.exe) でもエクスプローラ プロパティ ダイアログでも変更できない隠し属性を取得します。
ただし、エクスプローラーを使用すると、ファイルの名前変更、コピー、移動、削除が可能です。さらに、ドットで始まらない名前に名前を変更してから、隠し属性を正常に削除することができます。
今まで、Windows バッチ ファイルでこのような操作を行うことはできませんでした。(WIN10でもWIN7でもありません)
私に何ができる?
エクスプローラーができることを模倣することは何とか可能ですか?