标签: directory-browsing

有没有办法让glob()只有文件?

我知道glob可以查找文件夹中的所有文件或仅查找所有目录:

echo "All files:\n";
$all = glob("/*");
var_dump($all);

echo "Only directories\n";
$dirs = glob("/*", GLOB_ONLYDIR);
var_dump($dirs);
Run Code Online (Sandbox Code Playgroud)

但我没有找到能够有效地在一行中找到文件的东西.

$files = array_diff(glob("/*"), glob("/*", GLOB_ONLYDIR));
Run Code Online (Sandbox Code Playgroud)

运行良好,但两次读取目录(即使有一些优化使第二次浏览更快).

php glob directory-browsing

33
推荐指数
3
解决办法
2万
查看次数

如何在IIS Express上默认启用目录浏览

Cassini(Visual Studio开发Web服务器)默认启用目录浏览,如何在IIS Express上默认启用目录浏览?(我不希望每个项目都有单独的配置吗?

iis cassini directory-browsing iis-express

17
推荐指数
3
解决办法
8万
查看次数

列出nodejs中的分区

我想使用nodejs获取windows中的分区列表.fs.readdir适用于下面的任何文件夹或包括C:,但我无法弄清楚要给它什么分区列表,如"C:","D:"等等.

谁知道我应该用什么?

windows node.js directory-browsing

7
推荐指数
3
解决办法
3031
查看次数

Docker在哪里存储运行容器的内容?

有没有办法浏览在正在运行的容器中创建的文件?

假设我正在使用容器

sudo docker run --name myContainer -d ubuntu
Run Code Online (Sandbox Code Playgroud)

哪个有ID eefea5f7df52e8c1aad24b4068564237021dc7b953026f0adb696878a3d25f72

我以为在某个地方创建了一个文件夹(带有容器ID的名称)/var/lib/docker/,其中包含创建的文件,...

我发现了几个文件夹/var/lib/docker/aufs/diff(删除容器时也会删除它们),但我不知道如何将它们映射到容器ID.

filesystems directory-browsing docker

6
推荐指数
1
解决办法
1540
查看次数

没有符号链接解析的绝对路径/将用户保留在主目录中

有没有办法在PHP中如何确定给定相对路径的绝对路径而不实际解析符号链接?像realpath功能但没有符号链接解析的东西.

或者,是否有一些简单的方法可以检查用户(使用我的浏览PHP脚本查看文件)是否不小心走出Apache虚拟主机的主目录?(或者不允许他使用令人讨厌的.和..在路径中)

谢谢!

php absolute-path directory-browsing

5
推荐指数
1
解决办法
2968
查看次数

虚拟目录上的IIS浏览目录问题

我有两个不同的虚拟目录映射到操作系统上的同一目录。在其中一个虚拟目录中,我需要禁用浏览文件夹,而在另一个虚拟目录中,我需要启用它。

问题是,当我改变其中一个时,另一个也随之改变。我认为这个问题与两个虚拟目录都指向操作系统中的同一个文件夹有关,但是对于 IIS6,我有相同的配置没有问题。

有解决这个问题的想法吗?

谢谢!

iis-7 iis-6 virtual-directory directory-browsing

3
推荐指数
1
解决办法
2万
查看次数

目录浏览在App_Data目录中停止工作

题:

在我的ASP.NET Web解决方案中,我有一个名为redlines的目录.

进入它,我把这个web.config,使目录可浏览.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <directoryBrowse enabled="true" />
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

现在它工作正常.但是当我将整个redlines目录移动到App_Data中时,想要浏览文件夹redlines,我得到了HTTP 403.

我将相同的web.config复制到App_Data中,因为我认为这可能会有所帮助,但事实并非如此.

有什么问题 ?(IIS开发服务器,Visual Studio 2010)

asp.net iis web-config directory-browsing

0
推荐指数
1
解决办法
980
查看次数