Я пытаюсь сделать папку с mkdir
, он будет работать, как и ожидалось, на локальном диске, но не удастся с No such file or directory
если я использую подключенный сетевой диск. Я столкнулся с этим год или около того назад, и решил это с некоторыми net use
обман, но не могу вспомнить, что это было.
Пример команды: mkdir("Z:\\Mydir\\Subdir\\", 0777, true)
это не удается. Но mkdir("C:\\Mydir\\Subdir\\", 0777, true)
является успешным. Разрешения на сетевом диске широко открыты для тестирования, и любой пользователь может создавать каталоги.
Если я создаю символическую ссылку для C:\Mydir\
в Z:\Mydir\
и использовать mkdir("C:\\Mydir\\Subdir\\", 0777, true)
вместо этого он бросает Invalid arguments exception
,
Почему phps mkdir не работает правильно на подключенных сетевых дисках?
Задача ещё не решена.
Других решений пока нет …