問題タブ [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.
linux - IP が /etc/hosts に存在するかどうかを確認します
「teamspeak.com」のような IP/ドメインが /etc/hosts に存在するかどうかを確認する .sh スクリプトを作成しようとしています。存在しない場合は、ホスト ファイルに何かを追加します。
今、私はこれを試しています:
artifactory - Synology DS415+ の依存関係管理
依存関係用のリポジトリ マネージャーをセットアップしたいと考えており、オンラインで少し読んだ後、Artifactory と Apache Archiva にたどり着きました。残念ながら、DS415+ で利用可能な Tomcat7 で動作させることはできません。
それらをwarファイルとしてデプロイしようとしましたが、次の例外が発生しました:
アーティファクトリー
Archiva のはとてつもなく長いので気にしないでください。
Artifactory のホームとそのアクセス許可に問題があるのではないかと思いましたが、すでに ARTIFACTORY_HOME を既知のディレクトリに変更し、すべてのユーザーに rwx アクセス許可を設定しました。
c++ - C++ で書かれた Synology DSM helloworld パッケージのコンパイル エラー
私を助けてください。c++で書かれたhello worldパッケージをコンパイルしようとしています。私の環境はOS : Ubuntu 14.4で、Synologyツールチェーンはbromolow 64bitコンパイラですが、helloworld.cgiが取得できません。理由はわかりません。ソースコードは
そしてmakeファイルは
私はそのようなエラーを得ました
php - MySQL は自律的に削除を繰り返します
構築中のデータベース システムで、非常に厄介な問題が発生しています。説明するのはかなり難しいですが、試してみます。このシステムは、ワークショップの修理を文書化するためのものです。PHP、MySQL、Javascript、および Jquery を使用して構築されています。DSM 5.1 を搭載した Synology DS212+ で実行している問題のファイルが 3 つあります。
レポートを開始すると、このファイルは新しいレコードを生成しています:
ブラウザを次の場所にリダイレクトします。
次に、vr_edit はレコードを読み取り、それを編集するためのフォームを表示します。これは明らかにデータを保存する vr_edit_save に送信されます。
編集フォームでは、レポートをキャンセルする可能性があります。
これはすべてうまく機能しますが、問題が発生しました。レポートを削除した後に新しいレポートを作成すると、問題が発生します。削除されたものと同じ ID (vrnr) を取得します。しかし、突然、スクリプトが呼び出されずにレコードが再び削除されます。そして、それは完全にランダムのようです。数秒でそれが行われることもあれば、1 分後に行われることもあれば、まったく行われないこともあります。
私は解決のために一生懸命働きましたが、結果はありませんでした。ファイルベースとデータベースベースのログシステムを作成しました。しかし、ログシステムをオンにすると、エラーは魔法のように消えます。
私はこれで迷っています。誰か助けてくれますか?
linux - If test - 7 日以上経過したファイルのチェック - Unix
ビデオ フォルダをチェックして 7 日以上前のファイルがあるかどうかを確認する Synology NAS 用のスクリプトを作成しました。ただし、削除されていません。エラーメッセージは次のとおりです
これが私のスクリプトです:
nginx - nginx リバース プロキシ - Synology dsm の問題
現在、ルーターのリバース プロキシとして機能する nginx を使用しており、単一のサーバー ブロックと複数の場所が NAS の特定のポートにマッピングされています。Synology DSM という 1 つの項目を除いて、すべて正常に動作しているようです。現在、セットアップで DSM に WAN アクセスできる唯一の方法は、次の構成を使用することです。
私はこのようなものを好むだろう:
しかし、私はこれを機能させることができないようです。スラッシュを終了する/しないで location と proxy_pass を試し、さまざまな書き換えオプションを試みましたが、何も機能しませんでした。「ページが見つかりません」というエラーが表示されるか、ページが読み込まれてソースを表示できますが、何も表示されません。
http://127.0.0.1:5000/webman/index.cgi
DSM は CGI ベース ( としてロード) であり、css および js にハードコーディングされた絶対パスがあるように見えることに注意してください。
php - 直接 SMTP で PHP を使用して ESMTP メールを送信する
Synology DiskStation にメール サーバーがあります。PHPでメールを送信したいのですが、PHPのメール機能が動作しません。Synology メール サーバーは ESMTP を使用し、PHP は sendmail を使用するため、メール機能が機能せず、直接 SMTP を使用してメッセージを作成する必要があることを読みました。私はこれを見つけました:
そして返されます:
接続が受け入れられました 220 example.com ESMTP Postfix
つづき
ですが、メールが届きません。ご協力ありがとう御座います。
注: ホスト名は example.com に置き換えられました