#laravel
Вопрос:
я являюсь пользователем laravel и сталкиваюсь с некоторыми проблемами с символической ссылкой на реальном сервере.
я создал символическую ссылку между общедоступным/хранилищем и хранилищем/приложением/общедоступным, используя следующую команду.
php artisan storage:link
и я получил такой ответ.
The [/home/www/thetripclub/public/storage] link has been connected to [/home/www/thetripclub/storage/app/public].
Ссылки были созданы.
когда я захожу в общую папку с помощью cd www/thetripclub/public
, я вижу папку «хранилище», созданную там, и все папки и файлы из «хранилища/приложения/общего доступа» внутри нее.
но все равно я не могу просмотреть изображение, используя следующую ссылку
https://app.happyvoyaging.com/storage/u-7/2021/08/21/goa-1629536543.jpg
я вижу пустую страницу.
я следил за всем, но это совсем не работает. в локальной системе это был рабочий файл, но после перехода на сервер он не работал.
после перехода на сервер я удалил папку хранилища в общедоступном режиме и снова создал ссылку на хранилище, но безуспешно.
Комментарии:
1. Существует ли этот файл? Я имею в виду
/home/www/thetripclub/storage/app/public/u-7/2021/08/21/goa-1629536543.jpg
.2. да, этот файл вон там.
3. Это может быть проблема с конфигурацией вашего веб-сервера. Вы используете Nginx? Апачи? Можете ли вы отредактировать сведения о веб-сервере и конфигурацию вашего вопроса, пожалуйста? Ty
4. Привет, Тои, это Apache, и я использую php v7.4, какую конфигурацию вы хотите, чтобы я написал здесь с сервера.
5. Файл vhost для запуска. тот, который определяет домен