问题标签 [long-filenames]
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.
oracle - Oracle HTTP 服务器“文件名太长”错误
我正在使用 Oracle HTTP 服务器。我想问一下我的服务器日志文件。我在我的日志文件示例中看到一个错误,如下所示:
另一个负载均衡器不会发生此错误。但是我在特定的上下文路径中进入 Oracle HTTP Server。
我知道从“255”更改 Linux 文件系统限制的解决方案。但是不想为这个特定的错误更改整个服务器。
任何想法来解决这个问题?
vbscript - 使用 WScript.Arguments 的长路径问题
在从 Windows 资源管理器上下文菜单调用 VBScript 的延续中,我设法从 Windows 资源管理器中的 SendTo 运行了一个 VBScript 文件。
我已更改代码以将调用脚本的文件复制到我的 Temp 文件夹。新问题是,如果路径超过 256 个字符,我无法循环通过 WScript.Arguments 来获取所有内容。是否有另一种方法来获取完整路径(包括文件名和扩展名)?
posix - Mac OS 中的 POSIX_NAME_MAX 值是否仅为 14?
我正在研究文件名约定,并且我使用 POSIX 可移植文件名字符集(例如此处)作为起点。我想我会使用“pathchk -p”(我在 macOS 11.3,Big Sur 上)进行快速检查,看看事情是如何开始的,我惊讶地发现我的一大堆文件都没有通过检查。
在几乎所有情况下,给出的原因是一个或多个文件名组件的长度超过了 POSIX_NAME_MAX 中指定的长度。但是,错误消息说限制只有 14 个字符,这让我觉得非常短。我预计至少 255。但是,果然,'getconf' 确认 POSIX_NAME_MAX 确实是 14。
POSIX_NAME_MAX 的值真的是 14 吗?