問題タブ [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 に答える
5658 参照

svn - Synology の file:// 経由でのみ、SVN:// プロトコル経由で svn リポジトリにアクセスできません

Synology NAS ドライブに SVN をセットアップしようとしていますが、正しく動作しているように見えますが、file://プロトコル経由でしかリポジトリにアクセスできないようですsvn://

ここの指示に従いましたが、喜びはありません。実行されているように見えますsvnserveが、リクエストに応答していないようです (CLI と TortoiseSVN で試しました)。

http://forum.synology.com/wiki/index.php/Step-by-step_guide_to_installing_Subversion

どんな助けでも感謝します。

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

php - CROSS COMPILE PHP 5.5.1 for QoriQ P1022 (DS213+) - 致命的なエラー: Balloc() 割り当てが超過しています

DS2013+ (QoriQ P1022) 用の php のクロス コンパイルに何日も苦労しました。

目的: pcntl_fork() を php で活用できるようにする

意味 :

  • --enable-pcntl で構成された php のコンパイル済みバージョン
  • DSM ツールチェーン 4.1: http__sourceforge.net/projects/dsgpl/f ... z/download )
  • Debian 32b の VM : ftp__ftp.free.fr/mirrors/ftp.ubuntu.co ... d-i386.iso
  • Synology サード パーティの説明 PDF : http__usdl.synology.com/download/ds/us ... _Guide.pdf
  • php-5.5.11 : http__www.php.net/get/php-5.5.11.tar.gz/from/a/mirror
  • php-5.6.0beta1 : http__downloads.php.net/tyrael/php-5.6.0beta1.tar.gz
  • 私のNAS:213+、オンライン記事に従ってブートストラップを変更し、ipkgリポジトリを活用: http__packages.quadrat4.de/ したがって、上記のすべてで、Debianでphp5.5.1(または5.6beta0)をクロスコンパイルするつもりでした:

問題 :このエラーが発生するたびに: 致命的なエラー: Balloc() の割り当てがリストの境界を超えています....

デビアンから:

私のルート作業フォルダー: /home/enola/NAS_Compiler/

PhP はここで解凍されます: /home/enola/NAS_Compiler/PhP/php-5.5.11 /home/enola/NAS_Compiler/PhP/php-5.6.0beta1

ツールチェーン: tar -xvzf gcc4374_eglibc2874_qoriq-GPL.tgz mv powerpc-none-linux-gnuspe /usr/local/

以下で最も単純な複数の .configure を試しました。

--with-layout=GNU、--enable-debug なしで試した) --enable-inline-optimization も試した

コンパイルしたら、sapi/cli/php を NAS にコピーします

DSM (NAS) から:

PHP 5.5.11 次にそれを実行します:./php -c ./php.ini-simple -f test_microtime.php 結果: 致命的なエラー: Balloc() の割り当てが ..... test_microtime.php の 3 行目でリストの境界を超えています

PHP 5.6.0beta0 次にそれを実行します :./php -c ./php.ini-simple -f te 同じ結果...: 致命的なエラー: Balloc() の割り当てがリストの境界を超えています.... test_microtime.php 3 行目

test_microtime.php :

上記のコマンドの phpscript、strace、php.ini-simple、および php バイナリ はすべてここにあります: http://www.mobilutils.com/20140423_sentToForum.zip

SHA1 : (20140423_sentToForum.zip)= 5a04cb7015c28d798ac2446e14fd9c114f47a660

いくつかの調査で、問題を解決する方法の手がかりがないこれと他の人を見つけました:( : https://bugs.php.net/bug.php?id=47980

だから、あなたの一人が私が間違っていることについての手がかりを持っている場合に備えて、これを書いています...これを解決するのに役立つかもしれない提案アドバイスをお待ちしております。

PS:時間関数を試すまで、すべてが魔法のように機能していると思いました:)...

ありがとう、ジョン

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

linux - Synology Diskstation DS713+ に node.js をインストールする方法

ds713+ (intel atom cpu)に node.js をインストールする方法を知っている人はいますか? いくつかのチュートリアルを試してみましたが、すべてアーム プロセッサと古いノード ブランチを備えたディスクステーション向けに書かれています。ビルドしようとすると、コンパイラは常に次のように停止します。

/opt/lib/gcc/i686-linux-gnu/4.2.1/../../../../i686-linux-gnu/bin/ld: 見つかりません -lpthread
collect2: ld が 1 つの終了ステータスを返しました
make[1]: * [/root/node/out/Release/node] エラー 1
make[1]: ディレクトリ `/root/node/out' を離れます
make: *
[node] エラー 2

ご協力いただきありがとうございます

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

ftp - Web サーバーと FTP に対する Synology NAS の許可

DSM 5.0-4482 を使用して Synology DS212j を Web サーバーとしてセットアップしようとしていますが、FTP アクセスが可能ですが、権限の問題があります。私はなんとかサイトを立ち上げて稼働させ、SFTP サーバーを稼働させました。問題は、FTP 経由でサーバーに書き込めないことです。FTP経由で接続している(ローカル)ユーザーにWebフォルダーへのR/Wアクセスを許可しようとしましたが、サーバーに書き込むことはできますが、ブラウザーでページにアクセスできません。

Web サーバーと FTP ユーザーの両方にアクセス権を付与するには、どのように許可を設定すればよいですか?

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

python-2.7 - Synology に psycopg2 をインストールします。

DS2413+ (DSM 4.3) に psycopg2 をインストールしようとしています。ipkg と pip を使用して Python 2.7 をインストールしました。私がする時 :

次のエラーが発生しました: エラー: pg_config 実行可能ファイルが見つかりません。

しかし、組み込みバージョンのが既にインストールさpg_configれている場所が見つかりませんでした。この種のエラーのある他のトピックでは、インストールを推奨していますが、NAS にインストールすることはできません... ikpg もありますが、Python 2.7 にインストールする必要があります。/usr/syno/pgsqlpython-devpy26-psycopg2

誰かがこれらの問題の解決策を持っている場合は教えてください:')

乾杯

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

linux - Synology NAS に sha256sum をインストールする

NAS サーバー (Synology) でシェル スクリプトを実行したいと考えています。このスクリプトでは、sha256sum を使用してキーを生成する必要があります。

問題は、sha256sum が NAS にインストールされていないことです。

ipkg をインストールしましたが、ipgk install sha256sum が機能せず、取得するためにどのパッケージをインストールする必要があるかわかりません。

通常、私は Ubuntu で作業しており、この機能は Linux にインストールされています。

では、DSM Linux との互換性はどこで確認できますか?

PS:同じ理由で、印刷機能もどうすればいいのかわかりません...

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

php - Synology MSQL 接続エラー

データベースを XAMPP から Synology NAS に移動しようとしました。

今、私はこのエラーを受け取ります:

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'qs'@'localhost' (using password: YES) in /volume1/web/db.php on line 3

データベースでユーザーを作成しました:

PHPで私は使用します:

Synology が Web ページのローカルホストであるためです。私も次のように変更しようとしました:

それからそれは言います:

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'qs'@'JF_SYN' (using password: YES) in /volume1/web/db.php on line 3

「JF_SYN」は私の Synology の名前です

また、データベース ユーザーのホストをその特定の IP に設定しようとしましたが、何も変わりません。

データベース接続はこのユーザーとパスワードで機能しています。HeidSQL、MSYQL-Workbench、および Oracle SQL Developer で試してみましたが、これらのツールはすべて接続できます。

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

nas - DS212j NAS が DSM 5.0-4493 をインストールできない

それで、現在ディスク2のスポットに1つの空のhddがある中古のds212jを手に入れました。Synology Assistant はデバイスを認識しますが、DSM 4493 をインストールしようとすると、Synology Assistant はバージョン 4493 以降が必要だと教えてくれますが、それがサイトに表示される唯一のものです。デバイスの IP とポート 5000 を試してみましたが、うまくいきませんでした。これは、DSM のない真新しい HDD が原因だと思います。また、Synology Assistant の古いバージョンを見つけようとしましたが、見つかりませんでした。

Synology Assistant はバージョン 5.0-4448 です

この新しいマシンに DSM をインストールするにはどうすればよいですか?