问题标签 [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.
python - Synology DS114:使用 ipkg 安装 getmail
我使用以下命令在我的 Synology DS114 上安装了带有 ipkg 的 getmail:
执行 getmail 命令时,我得到这个堆栈跟踪:
getmail包坏了吗?请问如何解决这个问题?
谢谢
tomcat - 如何在 Synology 上设置 Tomcat 7
我在 Synology DS414 上安装了 Tomcat 7。我找不到任何有关如何设置和运行的信息。NAS 带有一个 Web 服务器应用程序,它提供了它的 index.html 文件。我找不到 Tomcat 的任何配置文件,也找不到任何启用它的方法,以便它成为设备上的活动 Web 服务器。它会取代 NAS 随附的 Web Station 网络服务器,还是可以与 NAS 配合使用的附加组件?
powerpc - 尝试使用 PowerPC 在 Synology DiskStation 上编译 x264
我正在尝试使用 powerpc cpu (e500v) 在 Synology NAS (DS413) 上编译 x264。但是,当我尝试运行 configure - 脚本时,会出现以下错误(在 config.log 中):
我 100% 确定 gcc 已安装并且可以正常工作。我用谷歌搜索了这个错误,似乎这是配置脚本中的一个错误,应该已经修复: link。它与 ppc 硬件中不存在的 altivec 有关。脚本应该可以识别这一点,但不幸的是,在我的情况下它无法识别。我尝试编译的 x264 是最新的(直接从 github 克隆)。
无论我设置了哪些配置标志(我尝试了不同的配置标志,例如 --prefix=/opt --enable-shared --disable-asm),都会显示错误。我也尝试用sed修改配置脚本,即改变这一行:
简单地说:
但后来我得到这个错误:
任何有关如何编译它的帮助将不胜感激!
python - 在 Synology 上安装 python 模块 - pip 错误
我正在尝试在我的 Synology DS112J 上安装额外的 python 模块。我安装了 pip,现在我正在尝试安装模块。它适用于模块“请求”,但不适用于 matplotlib 和 numpy。
它说“错误:没有更多空间”,但我的 Synology 有 3To 和更多空间:/
我得到了这个日志文件:
有人可以解释一下模块的安装有什么问题吗?
编辑:我看到一些关于“tmp 空间”的帖子。他们说要执行 df 命令。这是结果:
那么,显然 tmp 文件夹只有 57.9M,我可以增加这个大小吗?
routing - 使用 iptables 在 Synology NAS 上配置路由
我有一台 Synology NAS,我想在其上配置路由:带有端口转发的 nat。谷歌搜索我发现 iptables 是可能的,但我没有找到它的网络界面。
所以,我的问题是你知道如何在带有 Web 界面的 DSM 5.0 上使用端口转发配置 nat,这可能吗?谢谢!
linux - Can't locate XML/LibXML.pm and cpan not found c compiler to generate
我需要 Linux 机器中的 LibXML,并且像其他帖子一样出现下一个错误:
我看到了解决方案,但我遇到的问题是,当尝试使用 cpan 生成库时,显示未找到编译器的错误。我一直在寻找问题的答案,并且找到了使用 apt-get 或 mcpan 进行安装的方法,但没有获得 apt-get 或 aptitude 命令,我只能使用 ipkg install perl_libXML 或使用 cpan。
cpan 的错误是下一个:
我不知道为什么使用 ipkg 安装没问题,但在不工作之后。我认为如果进程找到 c 编译器,使用 cpan 会起作用,但我不知道问题出在哪里,或者如何告诉 cpan 编译器的路径,或者是否需要安装它。
我尝试手动编译,这就是结果,但我不明白为什么没有编译器,我有多个编译器和系统。Ť他的错误是:
你能帮我解决问题还是手工编译?
meteor - Synology DS214Play 上的 MeteorJS(英特尔架构)
我已经用新的 DS214Play(在 Intel 上)替换了我的 DS212(在 ARM 上)。我尝试由任何用户(管理员)使用所需的命令行安装 MeteorJs:
然后它告诉我它已安装,但实际上流星是不可调用的:
安装后我得到这些文件:
[编辑] 尝试通过https://github.com/4commerce-technologies-AG/meteor安装,我收到以下错误(已通过 ipkg 安装了 make):
python - 安装包时缺少 pyconfig.h
我在我的 Synology NAS上使用 Python3 (v3.4) 插件。
当我尝试安装包(通过 ssh using python3 setup.py install
)时,它返回错误:
无效的Python安装:无法打开/volume1/@appstore/py3k/usr/local/include/python3.4m/pyconfig.h(没有这样的文件或目录)
当我在磁盘中搜索pyconfig.h文件时,它什么也没找到,而且文件夹...include/python3.4m甚至都不存在。问题发生在前一段时间(在 3.3 版中),但我搜索了磁盘,在不同的位置找到了pyconfig.h文件并将其复制到正确的文件夹中。现在,任何地方都没有任何文件。
有什么办法可以解决这个问题吗?谢谢你。
php - 在 Synology NAS 5.1 家庭服务器上安装 Symfony2
我是 Symfony 框架的新手,对 unix 系统有点陌生。我已经设法完成了安装过程的前两个步骤(//server_name/symfony/web/app_dev.php
)并卡在了最后一个步骤中。我收到这样的错误:
ContextErrorException:警告:is_dir():open_basedir 限制生效。文件(/var/services/homes)不在允许的路径中:(/etc.defaults:/etc:/usr/syno/synoman:/tmp: /var/services/tmp:/var/services/ web:/var/services/homes:/root:/usr/bin: /var/services/homes:/volume1/homes ) 在 /volume1/web/symfonytest/vendor/symfony/symfony/src/Symfony/Component/Process /ExecutableFinder.php 第 59 行
我已将此路径添加到open_basedir
(以粗体显示),但它仍然会引发此错误。在 Synology /var/services/homes 上是一个链接目录,指向 /volume1/homes 文件夹。
如果你们中的任何人遇到这样的问题或者只是知道如何解决这个问题,你们女孩/男孩可以帮助我吗?
node.js - 如何在 node.js 上安装 fabric.js
我正在尝试在安装了 node.js 的 Synology nas 上安装 fabric.js。我首先使用 bower install fabric 安装。那已经下载并复制了文件,但没有将它们安装在 node_modules 中,因此结构模块不起作用。然后我尝试使用 npm install fabric 安装,但我得到 node_gyp 错误,找不到 make.env 文件。我是 node 和 Linux 的新手,所以请原谅这个可能愚蠢的问题。
谢谢