У меня установлен диск в виде окна
\\192.168.0.168\
Монтируется как Z диск
Там этот файл в папке DOC, MYFOLDER, FILE1.PDF, который я хочу readfile () или скопировать через php (я буду использовать его также для копирования другого файла)
Однако я также пробовал такие вещи, как
$file_path = "\\192.168.0.168\DOC\MYFOLDER\FILE1.pdf";
$filesize = ($file_path);
echo "FILE SIZE IS $filesize";
он не возвращает значения, просто ФАЙЛ РАЗМЕР
Как получить доступ к своему Z-диску или к файлу 192.168.0.168 \ DOC \ MYFOLDER \ FILE1.pdf, поскольку я хочу поделиться этим файлом сетевого диска с моим веб-сервером IIS, чтобы пользователь мог загрузить PDF-файл через мой веб-сервер.
Спасибо!
Обратная косая черта \
это побег персонаж, это должно быть экранировано:
$file_path = "\\\\192.168.0.168\\DOC\\MYFOLDER\\FILE1.pdf";
Обратите внимание, что PHP не поддерживает сетевую аутентификацию Windows. Вы можете быть в состоянии взломать свой путь через, но я бы предпочел смонтировать сетевое расположение как сетевой диск.
Других решений пока нет …