Может ли веб-сервер (Apache) получить доступ / прочитать файл из другого сегмента локальной сети? - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь прочитать файл в общей папке в моей локальной сети. Открытие файла и переход к нему в проводнике windows и браузере работают отлично. Однако я пытаюсь прочитать файл внутри файла PHP, и, похоже, я не могу заставить его работать. После некоторого устранения неполадок я думаю, что проблема в том, что общая папка находится внутри другого сегмента ip, а затем моего apache сервера (если он был установлен при установке на компьютер).

Я делаю file_exists() для проверки если файл есть, и я могу до него добраться, но, похоже, я не могу получить доступ к файлу или пути к файлу в пределах PHP. Путь имеет формат \\computer\share\file, как и должно быть для сетевого расположения. Проблема (насколько я знаю) в том, что сервер работает на 192.168.10.x, а файл, к которому я пытаюсь получить доступ, находится на 192.168.1.x

У меня есть вопросы по этому поводу,

  1. Возможно ли Apache доступ к нескольким локальным сетям, таким как 192.168.1.x, а также 192.168.10.x?
  2. Если это возможно, мне нужно изменить какие-либо настройки или политики в Apache или моем общем drive?

Надеюсь, я достаточно информировал вас о своей проблеме, если что-то не ясно, не стесняйтесь спрашивать, и я буду рад сообщить вам любую необходимую информацию.

Заранее спасибо

...