Тем не менее, в моем проекте Laravel 10 мои изображения, css, js, находились внутри каталога /storage/app/public/, и я называл эти ресурсы, например изображение в главном представлении интерфейса, как
Код: Выделить всё
[img]{!! asset([/img]
В новом Laravel 12 я сохранил те же ссылки на хранилище и те же структуры каталогов (как в представлении, так и в хранилище), но изображения не отображаются, а все ресурсы в консоли разработки отображаются как 404 (не найдены).
Я удалил все символические ссылки и заново перестроил конфигурацию файловой системы с помощью artisan хранилище: ссылка. Символические ссылки были созданы в каталоге /public/.
В файле конфигурации config/filesystems.php у меня есть следующее:
Код: Выделить всё
links => [
public_path('assets') => storage_path('app/public'),
]
Я заметил, что символические ссылки в каталоге /public/ ссылаются на полный путь к внешнему диску. Например. assets -> /Volumes/SERVERS/VirtualBoxes VMS/Servers/nginx24/www/myproject/storage/app/
Есть идеи, что я делаю неправильно? Заранее спасибо за любую помощь.
Подробнее здесь: https://stackoverflow.com/questions/798 ... oragelinks
Мобильная версия