问题标签 [opendir]

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 投票
2 回答
1003 浏览

c++ - 打开目录错误?

我收到此指令的错误:

但我没有得到这个指令的错误:

为什么 ?

0 投票
1 回答
366 浏览

php - 尝试在按文件名排序输出时回显多个文本文件的内容 - PHP

我不是开发人员,但我是现在工作的默认开发人员。:) 在过去的几周里,我在这里和其他网站上找到了很多我的答案,但是这个最新的问题让我难以置信。我知道这是一个简单的答案,但我没有向 Google 提出正确的问题。

首先...我必须使用文本文件,因为我无权访问数据库(我工作的地方被锁定得很紧)。

无论如何,我需要查看存储在那里的文本文件的目录,打开每个文件并显示少量文本,同时确保我显示的文本按文件名排序。

我很接近,我知道......我终于设法弄清楚了排序,并且我知道如何读入目录并显示文件的内容,但我有时间合并这两个概念一起。

谁能提供一点帮助?使用现在的脚本,我可以毫无问题地回显排序的文件名。我认为会读取文件内容然后显示它的代码行只是回显换行符,而不是文件的内容。这是我到目前为止得到的代码——它只是测试代码,所以我可以让功能正常工作。

帮助?:)

戴夫

0 投票
2 回答
3462 浏览

c - opendir:打开的文件太多

我编写此代码以/home/keep使用绝对路径打印所有文件:

当我运行它时。

不仅打印一些文件的路径,还打印一些错误信息:

opendir: Too many open files

我读了man 3 opendir,然后意识到,我打开了太多文件。

我想知道,怎么关闭?以及如何纠正这个程序

0 投票
2 回答
2288 浏览

php - PHP opendir问题

即使目录存在,为什么我会收到此错误?如果我以父目录为目标,它工作正常,我也尝试使用 %20 而不是空间,并尝试删除最后一个 / 但没有任何效果!

警告: opendir(/home/xxxx/user_files/users/xxxx/test directory/) [function.opendir]: failed to open dir: No such file or directory in /home/xxxx/public_html/beta/stream._pages/file ._list._i.php在第 54 行

(注:xxxx只是我审查用户名)

0 投票
1 回答
1242 浏览

c++ - 使用dirent.h阅读时如何跳过目录

我正在尝试使用dirent.h中提供的功能递归打开文件

我的问题是:我无法跳过无法打开的目录。我希望它打开它可以打开的目录并跳过它不能打开的目录并移动到下一个目录而不是失败退出。我应该怎么做才能解决这个问题?

这是我尝试使用的简单代码

我使用了相同的样式windows 7,它工作正常。但是它崩溃了windows xp,当我调试它时,我发现它在尝试打开时崩溃了"system volume information"。我真的不需要访问这个文件夹,我希望是否有任何方法可以跳过它。

这是我的真实代码:

它有点长。

0 投票
1 回答
333 浏览

wordpress - Wordpress don't redirect specific url

I've created a WP theme, which contains slideshows on different pages. I don't want to use any WP plugins for that specific project, so I tried the following:

  1. define foldes at the root directory (e.g. /slideshow/folder1)
  2. get files from folders on specific pages via php and echo the code

Wordpress naturally redirect any links which are not absolute I guess. This method will work at the home page (because the folders for the slideshow are in the root directory), but not in any other pages.

The schema for the pages is "www.mylocation.com/pagename/". When I'm trying to get the files with a relative url like "../slideshow/folder1" Wordpress redirect the link to "../pagename/slideshow/folder1".

Is there a solution which will work for that specific part (maybe without htaccess redirect)?

The temporarily solution is rewrite the urls after loading via JavaScript but this will force loading failures when php is trying to get the files.

0 投票
2 回答
1616 浏览

php - PHP排序opendir文件包括

我正在尝试对 opendir() 列表进行排序,以便它可以按照我命名的顺序显示信息。

目录中的每个文件都称为 1_something.php、2_something.php、3_something.php 等。这些文件是模板化的 html 的一小部分,我将其更改为我需要的任何内容。

我正在使用下面的代码来提取并显示这些文件:

我一直在尝试创建一个名称数组并对它们进行排序,尽管我想我不知道数组发生在哪里、排序发生在哪里以及信息的实际显示发生在哪里。

先感谢您。

0 投票
1 回答
281 浏览

perl - 如何计算 opendir 成功或失败时间?

我正在编写一个框架来测试CernVM FS的行为。基本上,我有一项服务可以挂载通过 http 提供的远程文件系统,并在用户尝试访问配置的挂载点时立即使用自动挂载进行。

我必须编写的测试之一是检查 cvmfs 是否遵守 dns 请求的超时配置。因此,我将 dns 设置为等待 180 秒,但如果使用代理,则服务必须在 10 秒后停止以尝试挂载文件夹,如果是直接连接,则在 5 秒后尝试挂载文件夹。

我已经定义了三个测试(一个具有良好的 dns,另外两个具有睡眠 dns,有和没有代理)。所有测试都成功(因此,实际上当 dns 处于睡眠状态时它会失败),但我不知道如何检查 Perl opendir 命令在声明它无法访问该文件夹之前等待多长时间。

我该如何衡量这个时间?我知道它必须失败,但我想确保它在 10 或 5 秒后失败(取决于配置)。

我必须在 Perl 中完成,但任何建议都将不胜感激。

0 投票
2 回答
6730 浏览

c - C - 打开并读取目录,然后确定文件类型

好的,所以我遇到了一些问题。这是我的代码(在此之前调用的 opendir() ):

我正在阅读一个目录并确定里面的文件类型。唯一的问题是这将始终打印“目录”,我相信这与对 lstat 的调用有关。我不确定如何适当地更改它。

0 投票
1 回答
1596 浏览

php - 没有这样的文件或目录 (opendir) PHP

我的opendir功能有问题。

我检查了我的文件夹是否存在并且确实存在。我将权限更改为777。可能是什么问题呢?

例如:images/car/Volvo_S40_4dr_sedan/

不工作。问题是什么?