Вы не можете сделать это, используя букву диска, так как сетевые диски с подключением к сети предназначены только для одного пользователя и поэтому не могут использоваться службами (даже если вы должны установить его для этого пользователя).
Вместо этого вы можете напрямую использовать UNC-путь, например:
fopen('\\\\server\\share\\text.txt', 'r');
Обратите внимание, однако, что существует несколько проблем с доступом к файловой системе PHP для UNC-путей. Одним из примеров является ошибка , которую я подал для imagettftext , но есть также проблемы с file_exists
и is_writeable
. Я не сообщил об этом последнему, потому что, как вы можете видеть из моей давней ошибки с imagettftext
, в чем смысл.