как получить доступ к файлу - PullRequest
0 голосов
/ 04 февраля 2020

В локальной сети win 7 на виртуальной машине под win 10, Apache запустил программу на Laravel. Как я могу получить доступ к указанному c файлу локальной сети из кода программы? Я пытаюсь использовать символическую c ссылку на папку, в которой находится файл, функция file_exists(symbolic_link_path . '/' . file_name) уведомляет, что такого файла нет.

1 Ответ

0 голосов
/ 04 февраля 2020

Вы должны рассмотреть возможность использования PHP переменной "DIRECTORY_SEPARATOR" вместо "/" (которая поддерживается глобально).
Здесь вы можете найти другую похожую топику c о расщеплении путей: Как сделать Я правильно разделил переменную PATH в PHP?

Если вы хотите отладить вставленный путь, я предлагаю вам напечатать результат функции " is_file ($ filepath)"(" is_dir ($ dirpath)"в случае каталогов): если результат равен true, то путь правильный. Если результат ложный, путь неверный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...