Забавно то, что это происходит только в рабочей среде, а не на моей локальной машине. Схема базы данных идентична. Мои знания о Laravel весьма ограничены, так как использую его всего пару недель.
Работа:
Код: Выделить всё
$img_name = str_replace('.pdf', '.jpg', explode('/', $this->filePath)[1]);
Log::info('Generated image name: ', ['img_name' => $img_name]);
// Store the extracted text and file information in the database
Log::info('Storing CV in the database for user: ', ['user_id' => $this->user->id]);
$cv = Cv::create([
'user_id' => $this->user->id,
'long_text' => $cv_text,
'file_name' => $this->fileName,
'img_name' => $img_name,
'date_added' => now(),
]);
Log::info('CV stored in the database with ID: ', ['cv_id' => $cv->id]);
Код: Выделить всё
[2024-09-24 15:29:06] production.INFO: Generated image name: {"img_name":"DM7conE9bnBwV8xg8ETTsojWl0Mk1FgdxfK8alyZ.jpg"}
[2024-09-24 15:29:06] production.INFO: Storing CV in the database for user: {"user_id":10}
[2024-09-24 15:29:06] production.INFO: CV stored in the database with ID: {"cv_id":82}
Код: Выделить всё
protected $fillable = ['user_id', 'long_text', 'file_name', 'img_name', 'date_added'];
[*]Я попробовал переименовать столбец и добавление нового столбца для добавления img_name – возникла та же проблема
[*]Я попробовал обновить кеш – не сработало
Подробнее здесь: https://stackoverflow.com/questions/790 ... al-machine