Laravel Spark Symlink для Картинки профиля не работает

У меня проблемы с символическим связыванием моих каталогов хранения в новой установке Spark. Я проверил документы Spark (нашел здесь), и я попытался следовать инструкциям под Связывание каталога хранения Раздел. Но когда я запускаю команду

ln -s /storage/app/public /public/storage

Я получаю следующую ошибку:

ln: failed to create symbolic link ‘/public/storage’: No such file or directory,

Это странно, потому что я проверил через командную строку и мой редактор, и каталог существует.

Я также пытался использовать

ln -sr /storage/app/public /public/storage как предложено Вот.

Это создало символическую ссылку. Но в моем приложении я все еще получаю 404 ошибки.

Для получения дополнительной информации, которая может помочь: я использую среду Homestead для разработки и настроил свой проект с помощью Spark Installer. Я также проверил это Другой Вопрос переполнения стека, но он предложил мне предпринять те же шаги, которые я уже пробовал.

Спасибо вам за помощь!

4

Решение

Пытаться ln -s $(pwd)/storage/app/public $(pwd)/public/storage из вашего каталога проекта (каталог, который имеет composer.json в этом). Команда, с которой вы работаете, пытается создать ссылку /storage... который находится в корне файловой системы. Вы делать нужно использовать абсолютный путь при запуске ln, но вам нужно использовать полный путь к вашему проекту. Например, в усадьбе мой путь /home/vagrant/project-name/storage/app/public,

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]