В моем проекте laravel я поместил мои файлы в каталог хранения. Некоторые из моих файлов мне нужно получить доступ из общей папки в каталоге хранения, т.е. хранение / приложение / Public / изображения
На моем сервере я поставил ларавеллу общественности папка внутри
public_html и другие папки за пределами public_html.
Что касается публичного доступа к файлу хранилища, мне нужно выполнить следующую команду:
php artisan storage:link
Но когда я запускаю вышеупомянутую команду на сервере, я получаю следующую ошибку:
В строке 228 Filesystem.php: symlink (): нет такого файла или каталога
Как получить доступ к общей папке внутри каталог хранения когда публичная папка laravel внутри public_html на сервере?
Вы изменили общедоступную папку по умолчанию для laravel на public_html. Таким образом, вы должны сначала исправить путь публичного каталога laravel а потом запустить эту команду ремесленников. Решение для исправления пути к общедоступному каталогу laravel находится здесь: https://stackoverflow.com/a/30198781/4835268
Других решений пока нет …