问题标签 [debian-stretch]

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 回答
373 浏览

node.js - E: 找不到包 npm2deb

我想从我的 debian stretch 中卸载 npm2deb。我使用命令安装

python3 setup.py 安装

尝试使用卸载时出现错误apt-get remove npm2deb

0 投票
2 回答
1953 浏览

linux - Virtualbox 启动虚拟机失败

Virtualbox 给了我以下输出:

编辑:“放弃保存的状态”选项被禁用。

0 投票
3 回答
7305 浏览

debian - 无法在 Debian 9 中制作静态 IP

在我的新 Debian 9 中无法获取静态 IP。

在我的 etc/network/interfaces 我有以下

然后我这样做

我得到了错误

0 投票
1 回答
273 浏览

python - Serve one flask app at root and another at a different path with apache2 and mod_wsgi

I am trying to serve one flask app directly at localhost, and another at localhost/menus.

When my apache configuration is like this:

It works fine, but it is serving the first app at localhost/front instead of just localhost.

If I change my first WSGIScriptAlias to:

It will serve the first app correctly at localhost, but the second app at localhost/menus breaks, and returns not found.

I found this answer about a similar issue, but it doesn't address this directly, and I cant seem to figure it out.

0 投票
1 回答
827 浏览

php - Dist 升级到 Buster 失败

我目前有一个 Dockerfile 已经开始失败(Dockerfile 没有变化)

Dockerfile 包含以下内容:

单独运行命令后,失败的命令似乎与 dist-upgrade.

虽然我可以看到它失败的原因(即丢失文件),但我不明白如何解决。

当我查看上次成功编译时(4 天前)的 Dockerfile 时,它​​看起来像这样:

今天他们之间的分歧是为了解决问题而产生的。我错过了什么吗?我希望更改 sources.list 并运行apt-get dist-upgrade正常工作。

0 投票
5 回答
2212 浏览

php - Dropzone:无法将大图像上传到服务器(> 5M)

我有以下设置/etc/php/7.2/apache2/php.ini

但是,如果我上传大小超过 5M 的文件,我会收到以下消息:

给定的数据无效。

而当我放上 Dropzone 的完整错误响应时,我也可以看到这条消息:

该文件不得大于 5000 KB。

当我更改 Dropzone 选项maxFilesize时,它适用于低于 5M 的数字,但当它大于 5M 时,上传仍然限制为 5M。

此外,我的 .htaccess 文件中没有上传大小限制。

这个问题还能从哪里来?

=== 编辑 #1 ===

以下是df服务器上的结果:

=== 编辑 #2 ===

我在我的 Laravel 项目中创建了一个基本的上传页面,并且能够上传更大的文件(>5M),所以我的问题一定来自 Dropzone。

0 投票
1 回答
46 浏览

linux - 使用php脚本无限增加磁盘使用量

我正在使用以下代码来创建 php 变量的备份。

new_backup.txt 将有当前变量转储,而 old_backup.txt 将有变量转储到某个时间。

转储大小是恒定的,大约 300Mb。但是每次运行上述代码时,磁盘使用量都会无限增加。当php脚本被杀死时,磁盘使用是正常的。不确定文件处理程序仍为已删除文件打开的位置。如何在不增加磁盘使用量的情况下使上述代码正常工作。

0 投票
2 回答
275 浏览

linux-kernel - 在 BBB 上安装之前更改 Debian 映像磁盘

我一直在使用 Debian 使用 beaglebones black,更多时间使用“Debian 7.9 2015-11-12 4GB SD LXDE”,但目前我开始使用“Debian 9.2 2017-10-10 4GB SD IoT”。

我想知道这是否可能,如果可以,该怎么做。所以我的目标是当我用一个新的 Debian 镜像磁盘刷新 BeagleBone Black 的 eMMC 时,这个镜像已经包含了一些我在安装新镜像后总是做的修改,例如:

- 在 /etc/network/interfaces 上设置一个静态 ip - 以及其他一些小事

因此,目标是了解最好的情况(在 Windows 或 Linux 中)打开映像,进行修改并再次构建映像,当然还有要使用的程序。

最好的问候,大卫

0 投票
1 回答
264 浏览

debian - 在 sendmail 的传出 smtp 连接中使用特定的 IPv6 地址

我在 Debian 9(版本 8.15.2-8)上使用 sendmail,我正在尝试将 sendmail 设置为使用特定的 IPv6 地址。

系统有多个 IPv6 地址,但其中一些没有 PTR 记录,这意味着如果 sendmail 使用这些地址,它们就不能正常工作。

我想将 sendmail 设置为仅使用系统上可用的 IPv6 地址之一,而忽略其他地址。我试过在 Google 和 stackoverflow 上搜索,但找不到有类似问题的人。

其中/etc/mail/sendmail.mc有几行具体说明了要收听的地址:

我当然::用我的特定 IPv6 地址替换了 (并重建了配置并重新启动了 sendmail),但 sendmail 最终仍然使用系统上可用的其他 IPv6 地址之一。

希望我足够清楚。谢谢!

0 投票
4 回答
32482 浏览

node.js - bash:npm:在 Debian 9.3 中找不到命令

我正在使用 Debian 9.3。(伸展)我无法运行“npm”命令。

输出为node -v

输出为nodejs -v

输出为npm -v

我是 Debian 的新手,我不明白发生了什么。
- 我已经重新安装了 Node.js
- 我已经尝试按照官方页面的步骤进行操作。
- 我已经运行了apt-get install npmOutput E: Unable to locate package npm
- 我在 Debian 测试时遇到了同样的错误。

感谢阅读和帮助
- 融化