Как получить доступ к каталогу / папке, присутствующей на сетевом диске в php? - PullRequest
0 голосов
/ 27 мая 2019

У меня подключен сетевой диск с именем M , локальный по отношению к моей машине, к которому я пытаюсь получить доступ через php. Папка, к которой я пытаюсь получить доступ с диска M: in_folder присутствует внутри музыкальной папки . Вот что я пробовал:

<?php
$src_dir = '\\\\younetworkdrive\\music\\in_folder';    // in_folder is the the folder present on a network drive M inside music folder 

$user = "mickeymouse";
$pass = "waltdisney";
$drive_letter = "M";

system("net use ".$drive_letter.": \"".$src_dir."\" ".$pass." /user:".$user." /persistent:no>nul 2>&1");
$location = $drive_letter.":/";

if ($handle = opendir($location)) {
    while (false !== ($entry = readdir($handle))) {
    echo "$entry";
    } 
    closedir($handle);
}

$mp4_files = preg_grep('~\.(mp4)$~', scandir($src_dir));

$xml_files = preg_grep('~\.(xml)$~', scandir($src_dir));

?>

Постановка задачи:

Я пытался использовать приведенный выше код php, но он не работает. К сожалению, у меня нет настроек логов, поэтому я не могу отследить ошибку. Мне интересно, есть ли какая-либо ошибка в коде php выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...