問題タブ [plex]
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.
permissions - Plex および Owncloud 共有フォルダーのアクセス許可の問題
Debian 8 でマルチメディア サーバーをセットアップしています。
Plex と Owncloud の両方をインストールしました。/var/media
Owncloud のデフォルト フォルダとしてセットアップしました。Library
Owncloud のルートにフォルダーを作成することにしました。したがって、フォルダーパスは次のとおりです。
次の方法でメディアのアクセス許可を変更しました。
その上、 のすべてのファイルは/var/media
が所有していwww-data:www-data
ます。
Plex にメディアを表示させるために、ユーザーplex
をグループに追加しましたwww-data
。フォルダーを監視するライブラリを作成したいの/var/media/admin/files/Library
ですが、問題があります。Plex は のファイルもフォルダーも認識しません/var/media
。スクリーンショットは次のとおりです。
最後に、ユーザーと ssh を介して自分のサーバーに接続しようとしましたが、plex
内部のファイルとフォルダーが表示されます/var/media
。
私は何を間違っていますか?多分それは許可の問題ではありませんか?ありがとう
アップデート
/var/media
の所有権をに変更するとplex:www-data
、機能します。しかし、なぜそれが機能しないのか理解できませんwww-data:www-data
。したがって、それはパーミッションの問題です。
を起動するid plex
と、次のようになります。
覚えておくと、/var/media
フォルダーのアクセス許可は次のとおりです(グループの完全なアクセス許可...):
mongodb - 新規インストール時に Meteor がエラーをスローする「予期しない mongo 終了コードが null です。再起動しています。」
完全に新しいubuntuインストールでプレックスリクエストサーバー( https://github.com/lokenx/plexrequests-meteor/blob/master/README.md )をセットアップしています。
curl https://install.meteor.com/ | sh
問題なく動作しているように見える流星をダウンロードすることから始めました。次に、plex-requests プロジェクトのクローンを作成し、meteor
そのディレクトリ内から実行しました。
これは生成されるエラーです:
不足している他の依存関係があるかどうか、またはこの問題の原因が他にある可能性があるかどうか疑問に思っています。私の推測では、このサーバー上で既にいくつかのアクセス許可の問題に遭遇したため、何らかのアクセス許可の問題である可能性がありますが、どこにあるのかわかりません。エラーがスローされたディレクトリのアクセス許可は正しいように見えます。
もう1つの問題は、依存関係が不足している可能性があることです.mongoをインストールして問題が解決するかどうかを確認しましたが、持続しているようです. ここで提案されている解決策を試してみましたが、lang env 変数を設定して meteor をリセットしましたが、問題は解決しませんでした。考え?
以下に示すシステムは、私の macbook pro では問題なく動作しますが、新しい ubuntu (Ubuntu 14.04 x64) ボックスで再作成しようとすると、この問題が発生します。
別の可能性は、これがメモリに関連している可能性があることです。メモリが不足すると、オンラインで人々がメテオと格闘するのを見てきました。それが私に起こっているようには見えませんが、それについて間違っている場合は修正してください。
自由:
/proc/meminfo:
nginx - nginx リバース プロキシをプレックスで動作させる
プレックスの最近の更新以来、プレックスの reverxe プロキシが機能しなくなりました。あちこち探してみましたが、あまり情報がありませんでした。以下にリストされているのは構成ファイルです。誰もプレックスを持っていて、何がうまくいかないのか知っていますか? 404 not found ページが表示されるだけです
proxy - プレックスのHaproxyリダイレクト構成?
誰かが私を助けてくれることを願っています:)
プレックス リダイレクト用に HAProxy を構成しようとしましたが、まだ解決策が見つかりませんでした。したがって、基本的にプレックスのホームページを実行するには、IPADRESS:PORT/web/index.html にリダイレクトする => IPADRESS:PORT/web に移動する必要があります。
私はこの種のリダイレクトを行いました:
これで問題ありません。プレックスに参加できます => plex.mydomain.tld/web
しかし、この URL => plex.mydomain.tld でプレックスに参加できるようにしたいと考えています。
この行を追加しようとしました:
変更しても問題ありません。私の URL は => plex.mydomain.tld/web/index.html に切り替わります
しかし、私は404エラーを持っています...
plex.mydomain.tld からプレックスにアクセスするには、どのようなトリックを行う必要がありますか?
ありがとう !
python - 毎秒無限に実行され、以前の反復と比較される Python HTTP リクエスト
Plex を使用しており、Plex API を使用して Plex サーバーのステータスを取得し、継続的に更新しようとしています。ステータスが変更された場合、それが行うことがいくつかあります。これが私のコードです(無関係な部分を編集しました):
問題
残念ながら、30分ほどすると、次のようになります。
RecursionError: maximum recursion depth exceeded in comparison
これはトレースバックです (編集のため行番号は一致しませんが):
質問
実行間で 1 秒だけ待機しながら、再帰エラーなしでこれを機能させるにはどうすればよいですか?
私の推測では、以前の呼び出しの変数を引き続き使用しながら、このスクリプトを呼び出すより良い方法があると思います。方法がわかりません。編集済みの別の部分で既に使用しているものを使用できると思いますpickle
が、可能であれば大量の読み取り/書き込みを避けたいと思います。または、実際には、機能を維持しながら、メモリをできるだけ消費しないようにしてください。
注: 解析するためのより良い方法があると確信しています。私はプログラミングが初めてです。これを修正しながら同時に調査しています。
これを修正しようとしてこのコードを数回編集したので、これが他のエラーをスローしないかどうかはわかりません。それは私が修正しようとしている再帰です。
これには PlexPy のようなツールがあることを知っています。より小さく、主要なリソースを大量に消費することなく継続的に実行できるものを自分で作成しようとしています。
linux - Plex メディア サーバーと encFS
Docker で Plex Media サーバーをスピンしようとしています。そして、メディアをボリュームとしてまとめたいが、暗号化したい。フロー: 1. 配下のホストに外部ストレージからボリュームをマウントします。2. ボリュームを Docker コンテナーにボリュームとしてマウントする 3. Docker 内の encfs を使用してデータを暗号化する 4. Plex のデータにアクセスする 5. メディアを楽しむ
問題は次のとおりです: マウントが示す: encfs on /media type fuse.encfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions)
データは UNIX レベルから読み取り可能です。ただし、Plex では読み取れません (空のフォルダーとしてのみ表示されます)。
encFS または Plex 自体が Fuse マウントをサポートしていないと思われます...
何か案は?マウント用のフラグはありますか?マウント タイプを変更する任意の方法 (他の「プロキシ」コンテナーにすることができます)。
permissions - Plex と OwnCloud: パーミッションとマルチユーザー
サーバーにOwncloudをインストールし、オーディオとビデオのファイルを管理するためにPlexをインストールしました。owncloud フォルダー データをプレックスに正常に追加しました (プレックス ユーザーを www-data グループに追加) が、この方法で自分のフォルダーだけでなく、すべてのユーザー フォルダーにアクセスできます。owncloud と plex ユーザーを「同期」して、ユーザーが自分のライブラリに自分のowncloud フォルダーのみを追加できるようにする方法はありますか?
ありがとう!ロベルト
docker - Ansible と Docker を使用した Plex
ホーム サーバーで Plex をしばらく使用しており、NAS のアップグレードをいくつか購入したので、docker のセットアップを自動化することにしました。私は Ansible にまったく慣れておらず、Docker に非常に簡単に触れただけです。実際の Plex の展開を除いて、ほとんどのことが機能しているようです。
これが役立つ場合に備えて、become パラメータを調整してみました。最初はすべてのコマンドで使用していましたが、何をしているのかよくわからなかったので、ここに来ました。
私が得ているエラーは次のとおりです。
NAS ドライブ上のファイル自体を確認したところ、次のプロパティがあります。ここで、Support は ssh ユーザーです。
そして、私が作成したプレイブックは次のとおりです。