Я пытаюсь принять изображение в приложении внешнего интерфейса для моего API, а затем сохранить его обратно в путь в приложении внешнего интерфейса, однако я получаю следующую ошибку:
Путь находится за пределами определенный root, путь: [../../frontend/public/productimages/__test.jpg]
В основном я использовал мультиформные данные для загрузки файла изображения.
Если я сделаю это: $file->storeAs('public', '__test.jpg');
Тогда файл будет храниться в каталоге бэкэнда Lumen, но я бы предпочел поместить его в мой каталог внешнего интерфейса.
Когда я регистрирую base_path()
в своем API бэкэнда Lumen, я получить следующее:
C: \ Projects \ website \ backend
Как вместо этого сохранить изображение в:
C: \ Projects \ website \ frontend \ publi c