Создание файла на сетевом диске php

Задача: создать файл на сетевом диске

Путь к папке на сетевом диске: //nk-web/folder/ (nk-web - имя сервера; тоже сетевой)

Функция is_dir с этим путём возвращает false (с любым написанием, \\nk-web\folder\, \\nk-web\folder, //nk-web/folder/, //nk-web/folder/). Но если вставить \nk-web\folder\ в проводник компьютера, то открывается нужная сетевая папка.

При создании файла с именем '123.txt':

$f = fopen('//nk-web/folder/123.txt', 'a');
$text = 'test test';
fwrite($f, $test);
fclose($f);

Формируется файл в корне ЛОКАЛЬНОГО сервера с названием '_VL4NL~P.txt' и содержимым 'test test'.

  1. Почему не получается создать файл в сетевой папке?
  2. Почему файл создаётся в корне локального сервера?
  3. Почему файл создаётся со странным названием, но корректным содержимым?

Ответы (0 шт):