問題タブ [synology]

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.

0 投票する
1 に答える
2794 参照

php - Web サイトの自動バックアップ用の Bash/Shell スクリプト

私はシェル スクリプトを初めて使用し、自分の Web サイトのバックアップ スクリプトを作成する方法の例を探していますが、理解できるもの、または少なくとも何かを見つけることができません。

Synology Diskstation サーバーを使用して、(スケジューラーを介して) 自動的に自分の Web サイトのバックアップを取得したいと考えています。

私は現在、Mac の Automator と Transmit FTP プログラムを組み合わせてこれを行っていますが、これをコマンド ライン プロセスにするのが苦労しています。

これは私がスクリプトでやろうとしていることです:

1) ブラウザなしで URL を開きます (この URL は、後でダウンロードするサーバー上のデータベースの mysql ダンプを作成します)。URL の例はhttp://mywebsite.com/dump.phpです。

2) FTP を使用して、サーバーからすべてのファイルをダウンロードします。(現在、Transmit FTP はこれを同期機能として処理し、リモート ファイルの日付がローカル ファイルよりも新しいファイルのみをダウンロードします。また、リモート サーバーに存在しないローカル ファイルはすべて削除します)。

3) 手順 2 のファイルの圧縮アーカイブを作成し、website_CURRENT-DATE という名前を付けます。

4) ステップ 3 のアーカイブを特定のフォルダーに移動し、この特定のフォルダー内の 120 日より古いファイルを削除します。

現在、ステップ 1 の実行方法、またはステップ 2 の同期の方法がわかりません (wget を使用してサイト全体をダウンロードする方法はわかりますが、実行するたびにすべてをダウンロードするようです。変更されていません)。

手順 3 と 4 はおそらく検索で簡単に見つかりますが、手順 1 を通過できないため、まだ検索していません。

ありがとう!

また、参考までに、私の Web ホストはこれらのタイプのバックアップを行っていないため、自分で行うのが好きです。

0 投票する
1 に答える
8508 参照

mysql - 「サービスは現在無効になっています。」Synology Diskstation で

DS213下でphpMyAdminを実行しようとするとDSM 4.3-3810、メッセージが表示されます"The service is disabled now."

phpMyAdmin をアンインストールして Web Station と MySQL を無効にし、Web Station と MySQL を再起動して有効にし、phpMyAdmin を再インストールしてみました。

Diskstation をリセットし、DSM を再インストールしましたが、それでもメッセージが表示されます。

0 投票する
1 に答える
15315 参照

ffmpeg - XBox 360 にストリーミングするために mkv ムービーを mp4 に変換する方法

最近、Synology Diskstation DS412+ を購入しました。いくつかの .mkv ムービーを mp4 ファイルに変換/トランスコードして、XBox 360 に直接ストリーミングできるようにしたいと考えています。ラップトップで Handbrake を使用していますが、むしろ、これを NAS で直接実行したいと考えています。

私はLinuxに非常に慣れておらず、トランスコーディングは初めてですが、現在持っているスクリプトは次のとおりです。

私が理解しているように、mkv コンテナー内のオーディオ コンポーネントとビデオ コンポーネントを単純にコピーし、それらを新しい mp4 コンテナーに挿入します。これは私のファイルのいくつかで機能しましたが、これが機能しないファイルがいくつかあります。

以下は、失敗した実行の出力の例です。

...そして、入力チャプターの開始時間と終了時間のリスト、そして...

...そして、出力チャプターの開始時間と終了時間のリスト、そして...

XBox サポート Web サイトには、サポートされているファイル タイプの詳細が記載されています。MP4 は H.264 標準に含まれています: http://support.xbox.com/ar-SA/xbox-360/system/audio-video-playback

私は少し途方に暮れています。http://www.ffmpeg.org/ffmpeg.htmlを読みましたが、ffmpeg からのエラー メッセージはあまり役に立たないようです。Synology Box でこのようなものを実行する場合、リソースはせいぜいまばらです。

次のようなスクリプトのいくつかの順列を試しました。

しかし、どちらも次のエラーが表示されます。

ビットレートやアスペクト比などとともに、入力コーデックと出力コーデックを具体的に指定する必要があると思いますが、ここで行き詰まります。

どんな助けでも大歓迎です!

0 投票する
1 に答える
142 参照

php - Synology PHP ファイルの復号化

Synology Diskstation のファイルをダウンロードしましたが、内容は次のようになっています: http://pastebin.com/eLLM8UZR

それを解読する方法はありますか?

このファイルは、Downloadstation の youtube.php ファイルです。

0 投票する
1 に答える
616 参照

web - Web インターフェイスを備えた NAS のバックアップ サーバー

NAS (synology) 用の本格的なバックアップ サーバーの機能を評価しています。私は欲しい

  • FTP アクセス (リモート サイトのバックアップ)
  • SSH/SCP アクセス (バックアップ リモート サーバー)
  • Web インターフェイス (各バックアップ ジョブを監視するため)
  • ジョブが失敗した場合の自動メール警告
  • 軽量ソフトウェア (mysql なし、sqlite OK)
  • オプション: S3/Glacier サポート (ターゲットとして)
  • オプション: 一定時間経過後の自動長期保存 (つまり、3 か月間はローカル ディスク、その後は Glacier)

最大のプレーヤーは Amanda、Bacula、duplicity のようです (同様に)

なにか提案を?

どうもありがとう

0 投票する
2 に答える
1274 参照

python - Synology DS213+ で BeautifulSoup を使用する方法

タイトルのモデルである BeautifulSoup を NAS で使用しようとしていますが、ipkg listBeautifulSoup という名前のパッケージがなく、インストールできません。私の NAS には、このバージョンの python があります。

だから私はビューティフル スープのバージョン 3 を使用する必要があると思うので、2 つの質問があります。

1) インストール方法を知っている人はいますか?

2) このモジュールをインストールできない場合、スクリプトに BeautifulSoup.py ファイルを直接インポートできますか? はいの場合、どうすればよいですか?

ありがとう

0 投票する
1 に答える
685 参照

c++ - Synology RS812+ 用の json-cpp のクロスコンパイル

Synology 用に json-cpp をクロスコンパイルする方法を誰か教えてもらえますか?

json-cpp によるとREADMESContruct私が行った更新が必要です。

「linux-gcc」プラットフォーム オプションのコピーを取り、(RS812 用にダウンロードされたツールチェーン)を構成g++しました。/usr/local/i686-linux-gnu/bin/i686-linux-gnu-g++コンパイルjson-cppしましたが、うまくいったようです。

次に、以下を使用して、小さなテスト cpp をコンパイルしようとします。

しかし、次の (リンカー) エラーが発生します。

コンパイル時に不足しているものについての入力はありjson-cppますか?

0 投票する
1 に答える
7291 参照

php - PHP から Synology 共有フォルダにアクセスする

Synology NAS から Web ステーションをホストしています。これにより、- の下にフォルダが作成されます/volume1/web/websitevolume1/shared/ただし、 Web ページから別の共有フォルダーにアクセスしたいと考えています。この共有フォルダーにはアクセスできる認証が必要ですが、PHP スクリプトを使用してアクセスできるかどうかはわかりません。

0 投票する
1 に答える
3557 参照

php - Synology DSM 5.0 で入力ファイルが指定されていません

Synology dsm 4 を 5 にアップグレードしたところ、php ファイルにアクセスしようとすると、サーバーがNo input file specified.

今のところ .htaccess ファイルはありません。これは、このメッセージに関連する最も一般的な問題です...