У меня есть форма загрузки изображений в моем проекте Laravel.
Я хочу сохранить загруженное изображение в public/images/
папку.
Но изображение загружается в public/app/images
местоположение.
Откуда приходит этот app
!!
конфиг / filesystem.php
'disks' => [
'local' => [
'driver' => 'local',
'root' => public_path(''),
],
'public' => [
'driver' => 'local',
'root' => public_path(''),
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => 'your-key',
'secret' => 'your-secret',
'region' => 'your-region',
'bucket' => 'your-bucket',
],
],
контроллер
if($this->request->hasFile('photo'))
{
$image_url = $this->request->photo->store('/images/campaign/large');
$image = substr($image_url, strrpos($image_url, '/') + 1);
}
Я применил тот же код в своем локальном проекте. Изображение загружено туда в правильном месте.
Но эта проблема возникает в моем проекте сервера cPanel. У меня уже есть наличные деньги на живом сервере.
Где ошибка?