Сервер обращается к неправильной папке хранилища laravel - PullRequest
0 голосов
/ 26 апреля 2018

Я только что загрузил свой веб-сайт на работающий сервер, и все работает хорошо, за исключением того, что я сделал ошибку новичка, и я использую папку с изображениями для хранения всех моих пользователей / файлов и т. Д. *

Как бы это исправить, чтобы я мог использовать $userDir = public_path().'/images/users/'?

Если я удаляю public_path() Он захватывает правильные изображения и создает каталог в папке изображений на моем веб-сайте.

Если я оставлю public_path(), он создаст новую папку public / images / users в папке моего приложения laravel.

  • Я загрузил все свои публичные файлы в pulic_html folder
  • Все мои файлы приложений laravel находятся в папке назад. IE: ../../myappfolder/public_html

Могу ли я изменить config / filesystems.php

'public' => [
    'driver' => 'local',
    'root' => storage_path('app/public'),
    'url' => env('APP_URL').'/storage',
    'visibility' => 'public',
],

На это:

'public' => [
    'driver' => 'local',
    'root' => storage_path('app/public'), ---> Not sure what to change here?
    'url' => env('APP_URL').'/images', ---> Change to images..?
    'visibility' => 'public',
],

1 Ответ

0 голосов
/ 26 апреля 2018

Да, вы можете изменить, и вы должны изменить его. Сначала посмотрите на структуру вашего документа и напишите правильные пути. После изменений не забудьте очистить кеш:

php artisan config:cache

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...