На предприятии есть сеть, на компы пользователей подключен виртуальный диск. Есть сервер (Ubuntu + Apache + PHP), с которого работает один из разделов корпоративного портала. С этого сервера есть необходимость обращаться к папке на общем сетевом диске, получать каталог файлов и обрабатывать их.
Суть вопроса, папка видна из браузера ( file://192.168.100.90/fs/inv/ - открывается каталог ), видна из винды ( "Win" + "R" => \\192.168.100.90\fs\inv => открывается папка ), но из PHP не получается:
$dir = "\\\\192.168.100.90\\fs\\inv";
$catalog = opendir($dir);
PHP Warning – yii\base\ErrorException
opendir(\\192.168.100.90\fs\inv): failed to open dir: No such file or directory
$dir = "file://192.168.100.90/fs/inv/";
$catalog = opendir($dir);
PHP Warning – yii\base\ErrorException
opendir(): remote host file access not supported, file://192.168.100.90/fs/inv/
Читал, что проще монтировать удалённую папку в Убунту и читать из неё локально, но, по словам, это не очень надёжно.
Есть еще варианты?