Как получить доступ к каталогу / папке, присутствующей на сетевом диске в php?
У меня есть сетевой диск M local для моей машины, к которому я пытаюсь получить доступ через 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 выше.