問題タブ [nas]
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.
linux - Perl コンパイル エラー - make: [pod/perltoc.pod] セグメンテーション違反
ARM プロセッサを搭載した Qnap NAS TS-119 PII を持っています。ipkg が提供する新しい Perl バージョンが必要です。Perl をソースからインストールしたい。Configure コマンドはうまく機能します。
を実行するとエラーが発生します
エラー:
誰か助けてくれませんか?
ありがとう
python - Pythonを使用して重複ファイルをハードリンクに置き換える方法は?
私は写真家で、多くのバックアップを行っています。何年にもわたって、私は自分がたくさんのハードドライブを持っていることに気づきました。NAS を購入し、rsync を使用してすべての写真を 3TB の RAID 1 にコピーしました。私のスクリプトによると、これらのファイルの約 1 TB が重複しています。これは、ラップトップでファイルを削除する前に複数のバックアップを実行し、非常に面倒なことに起因します。古いハード ドライブにあるこれらすべてのファイルのバックアップはありますが、スクリプトによって問題が発生すると大変なことになります。私の複製ファインダースクリプトを見て、それを実行できるかどうか教えてください。テスト フォルダで試してみたところ問題ないようですが、NAS を台無しにしたくありません。
このスクリプトには、3 つのファイルに 3 つのステップがあります。この最初の部分では、すべての画像とメタデータ ファイルを見つけて、それらのサイズをキーとしてシェルブ データベース (datenbank) に入れます。
第二部。ここで、リストにファイルが 1 つしかないすべてのファイル サイズを削除し、md5 ハッシュをキーとして、ファイルのリストを値として別のシェルブ データベースを作成します。
そして最後に最も危険な部分。evrey md5 キーの場合、ファイル リストを取得し、追加の sha1 を実行します。一致する場合は、そのリスト内の最初のファイルを除くすべてのファイルを削除し、削除されたファイルを置き換えるためのハード リンクを作成します。
どう思いますか?どうもありがとうございました。
*それが重要な場合: Synology 713+ で、ext3 または ext4 ファイルシステムを持っています。
linux - rsync を使用して「/root」フォルダをネットワーク共有にバックアップするにはどうすればよいですか?
私の Iomega NAS ドライブの共有は、CentOS 6.4 を実行しているホーム サーバーのローカル ディレクトリに、AutoFS と CIFS を使用して /mnt/backup-drive としてマウントされています。
次のコマンドを実行すると:
rsync -ruvz --no-o --no-g --delete "/root" "/mnt/backup-drive"
次の出力が表示されます。
...
rsync: recv_generator: mkdir "/mnt/backup-drive/root/.gnupg" failed: Permission denied (13)
*** Skipping any contents from this failed directory ***
...
rsync: mkstemp "/mnt/backup-drive/root/..bash_profile.RBlhZj" failed: Permission denied (13)
...
などなど、フォルダー「/mnt/backup-drive/root」は完全に空のままです。しかし、同じコマンドを使用して他のディレクトリをバックアップすると、すべてがうまくスムーズに機能します。
それが理にかなっており、助けがあれば大歓迎です。
php - ftp:// リンクでダウンロードを強制する
FTPプロトコルを介してリモートNASハードディスク内のファイルをスキャンし、jsonファイルを生成し、javascriptを介してブラウザにそれらのファイルをリストするPHPがあります。
ユーザーが mp4、jpg、および多くのブラウザーで知られている形式へのリンクをクリックすると、ブラウザーはコンテンツをダウンロードする代わりにコンテンツを開きます。
これで、PHP または .htaccess を使用してヘッダーを変更してブラウザに強制的にファイルをダウンロードさせることができることはわかっていますが、ファイルはリモートの場所にあり、FTP 経由でしかアクセスできないため、PHP または .htaccess を実行することはできません。 .
PHPでこのヘッダーのバリエーションを試しました:
また
また
すべての末尾:
(url はftp://user:password@dyndns.org/folder/file.mp4 ) ですが、ダウンロードする代わりに常にブラウザーでファイルを開きます (もちろん、認識されたファイル拡張子で)
何か案は?ありがとう
php - Php - PHP のインストールに、WordPress に必要な MySQL 拡張機能がないようです
以下のエラーを修正するにはどうすればよいですか?
PHP インストールに、WordPress に必要な MySQL 拡張機能がないようです。
NAS を telnet 接続で使用しています。
FFP0.7をインストールしました
My php.ini
is in:ffp/etc/php.ini
で、役に立つと思ったものはすべてコメント解除しました。
以下は私のphp.ini
ファイルの一部です。
未解決の問題は、 で実行するとphpinfo()
、モジュール MySQLi がアクティブ化されているのに MySQL がアクティブ化されていないことです。
MySQL は、PHP および Lighttpd Web サーバーと同様に期待どおりに動作します。
私も同様にphpmyadminが機能しています。
Zyxel NSA310に乗っています。
また、を起動するとmysqld
、ルートから次へのショートカットが作成ffp/opt/mysql..
されます。NAS を再起動するたびに、ショートカットが削除されます。
誰かがこれのためのトリックを知っているかもしれませんか?
c# - NAS C# でフォルダーの使用済みスペースを取得する
C# を使用して、NAS またはネットワーク共有ディレクトリ (\\myNASdrive\MediaFiles) にあるフォルダー サイズ (ドライブの使用済みスペース) を取得する方法はありますか?
私はすでに次のようなことを試しました:
ただし、これはローカル フォルダーに対してのみ機能します。
また、ユーザーの偽装を使用してみましたが、結果はありませんでした。
permissions - Freenas rsync エラー: 一部のファイル/属性が転送されませんでした (前のエラーを参照) (コード 23) main.c(1053) [sender=3.0.9]
運が悪いので、これで数日間過ごしました。
すべてのユーザー、グループ、および共有で Freenas の初期インストールを完了した後、USB が失敗しました。データはすべて問題ありませんでしたが、構成ファイルのバックアップがありませんでした。使用する Freenas のバージョンは FreeNAS-8.3.1-RELEASE-x64 (r13452) です。
USB を交換し、すべてを再設定した後、データ ハード ディスクを再接続し、すべてのユーザーとグループの再作成に取り掛かりました。外付け USB ハードディスクへのデータのローカル コピーに使用した Rsync バックアップ スクリプトをセットアップするまでは、すべて問題ありませんでした。
私が使用しているスクリプトは
スクリプトはで実行可能です
ただし、スクリプトは次のメッセージで失敗します
/var/log/messages にログ エントリがありません
すべてを最初から再作成する前に - ポインタをいただければ幸いです
ありがとう、