问题标签 [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 投票
3 回答
21624 浏览

port - 防止从 Synology NAS (DSM 5) 上的端口 80 到 5000 的默认重定向

我想nginx在我的 Synology NAS 上使用前端服务器来进行反向代理。目标是为托管 NAS 的不同网络服务器使用的非标准端口号提供一个外观。nginx应该在端口 80 上监听,否则这一切都没有任何意义。

然而,DSM 开箱即用的Apache服务器已经在侦听端口 80。它的所作所为真的很愚蠢:它只是重定向到端口 5000,这是 NAS Web 管理器 (DSM) 的入口点。

我想做的是禁用此功能,使端口 80 可用于我的nginx服务器。我怎样才能做到这一点 ?

0 投票
1 回答
445 浏览

server - 如何在 Synology 上安装实际的 JDK

如何在我的 Synology DS213 air 上安装实际的 jdk,

我已经安装了 IPKG、JAMVM 和 JIKE,我可以在我的 NAS 上启动一个 RMI-Server,但是当我启动 java 时,我得到了这个错误:

在我的电脑上,我安装了 jdk 8.45。

0 投票
1 回答
2311 浏览

ruby-on-rails - 将 Ruby on Rails 安装到 Synology DSM 5.2 时出现问题

我正在尝试将 Ruby on Rails 安装到在 DSM 5.2 上运行的 Synology NAS 服务器。已安装 Ruby 2.2.0。接下来我尝试安装 Rails。在安装过程中,我收到以下错误消息:

你能帮我吗,有人吗?

谢谢,托马斯

0 投票
3 回答
943 浏览

linux - sonarqube 5.1 支持 ARM 吗?

我正在尝试在带有 ARM 处理器的 Synology Diskstation DS112j 中安装 sonarqube。

sonarqube-5.1/bin文件夹中只有 linux-x86-32/64 位的批处理文件,因此由于此错误,我无法启动 sonarqube

是否有任何适用于 ARM 的 sonar.sh 或在 ARM 磁盘站中安装 sonarqube 的任何解决方法?

0 投票
2 回答
1460 浏览

php - 在服务器上部署 Laravel 5

我正在尝试在我的汉学 NAS 上部署一个 larval 项目,以便它可以在外部使用。本地一切正常。但是,当我将我的项目复制到我的 NAS 中时,我只会收到 404 错误。

这是我检查过的内容: 1. 数据库连接。2. 中的设置config/app.php。3.php artisan route:list也工作正常。

然而,我无法让它发挥作用。有什么建议么?

更新:

通过将我public/.htaccess的 from: Options -MultiViewsto更改Options +Indexes为主页,但没有其他重定向工作。

0 投票
0 回答
7884 浏览

linux - 无法打开 /dev/video0(没有这样的设备)

我正在尝试在 Synology NAS(arm,linux 内核 3.2.40)上安装网络摄像头。我已经编译并安装了内核模块,它们似乎可以工作。这是插入模块并插入相机(Logitech C270)时的内核输出:

这是 lsusb 输出:

但是,我无法访问相机:

在 strace 中:

我尝试了不同的相机型号,另一台计算机上的 C270(工作正常),删除 /dev/video0 并重新创建它(mknod /dev/video0 c 81 0),更改权限等,但我得到了同样的错误。 ..

lsmod 显示 uvcvideo 不用于摄像头:

有任何想法吗?

0 投票
2 回答
3676 浏览

php - 使用 NAS synology 每天运行一次 php 页面

在 web 文件夹中有一个名为 cronEmail 的 php 页面。它包含用于结束发送给网站上特定用户的电子邮件的代码。我希望它每天打开一次页面并发送电子邮件。该页面只有 php 和 MySql 代码来读取电子邮件的收件人。

我正在尝试使用控制面板中的任务计划程序来运行该页面。我创建了一个用户定义的脚本,并按计划将时间设置为某个时间,并且每天只运行一次。

在 rum 命令中,我尝试了多种方法来按时运行它,但每次它只是通过并且什么都不做。我为脚本输入的一个例子是

很多人中只有两个能指出我正确的方向谢谢一百万

0 投票
1 回答
5315 浏览

ruby-on-rails - 在 Synology NAS 上安装 Ruby on Rails

我正在尝试使用以下命令在 DS213j Synology NAS 上安装 Rails:

但我不断收到此错误:

我已经安装了 Ruby。我试图安装ruby-devruby-devel但我不能使用apt-get也不yum......它一直告诉我它不知道这些命令:(。

我无法安装ipkg,因为该模型没有引导程序,并且 curl 不起作用,它只是告诉我:

所以是的......我现在有点绝望......谢谢

0 投票
6 回答
22251 浏览

ssl - 在 Synology NAS 上使用 Docker 在 GitLab 上启用 SSL

我在 Docker 容器中通过 Synology NAS (DSM 5.2) 上的官方 GitLab 包安装了 GitLab。

我现在喜欢通过 https 而不是 http 访问 Web 界面。我在几篇文章中看到可以使用一些 docker 魔术,但没有找到任何详细说明。

谁能解释一下如何实现这一目标?

遗憾的是,这不是默认设置。

0 投票
1 回答
1060 浏览

php - 无法通过 Synology Server 上的 PHP 脚本上传文件

一周前,我已将域从外部主机(一切正常)转移到我办公桌上的 Synology Server。从那时起,很少有事情停止工作。我已经修复了其中一些,但今天我注意到我无法上传文件。

我已将所有者更改为没人(从根)。我检查了 /etc/php/php.ini 但 file_uploads = ON 和 upload_max_filesize = 32M 但它仍然不起作用。

还有什么可能是错的?