【发布时间】:2017-06-08 18:55:00
【问题描述】:
我无法使用以下行获取文件和文件夹列表:
<?php
$dir = '/media/me/n4m3-0f-my-h4rd-d1sk';
$files1 = scandir($dir);
print_r(error_get_last());
print_r($files1);
?>
我在这里遵循了第一个示例:https://secure.php.net/manual/en/function.scandir.php,并且此 sn-p 代码仅在目录为 /tmp 时才有效
我收到以下错误:
Array ( [type] => 2 [message] => scandir(): (errno 13): Permission denied [file] => /var/www/html/index.php [line] => 8 )
【问题讨论】:
-
在
files1 = scandir之后添加它会显示什么:print_r(error_get_last()); -
@DaveS 如下:Array ([type] => 2 [message] => scandir(): (errno 13): Permission denied [file] => /var/www/html/index .php [行] => 8)