fix error

This commit is contained in:
F4ilji
2026-07-06 12:35:40 +05:00
parent b454c1ce97
commit 9943f7ab90
@@ -14,7 +14,7 @@ class ParseDocxTask
{ {
// 1. Проверяем, существует ли физически файл по этому пути // 1. Проверяем, существует ли физически файл по этому пути
if (!file_exists($filePath)) { if (!file_exists($filePath)) {
Log::channel('ai')->error('Файл не найден по пути: {$filePath}"); Log::channel('ai')->error("Файл не найден по пути: {$filePath}");
return "ОШИБКА ДЕБАГА: Файл не найден на сервере."; return "ОШИБКА ДЕБАГА: Файл не найден на сервере.";
} }
@@ -26,7 +26,7 @@ class ParseDocxTask
// Если не true, значит произошла ошибка // Если не true, значит произошла ошибка
if ($res !== true) { if ($res !== true) {
$errorMsg = $this->getZipError($res); $errorMsg = $this->getZipError($res);
Log::channel('ai')->error('Ошибка ZipArchive: {$errorMsg} | Путь: {$filePath}"); Log::channel('ai')->error("Ошибка ZipArchive: {$errorMsg} | Путь: {$filePath}");
// Возвращаем текст ошибки прямо на фронт, чтобы сразу увидеть причину! // Возвращаем текст ошибки прямо на фронт, чтобы сразу увидеть причину!
return "ОШИБКА ДЕБАГА ZipArchive: {$errorMsg}"; return "ОШИБКА ДЕБАГА ZipArchive: {$errorMsg}";
@@ -39,7 +39,7 @@ class ParseDocxTask
$zip->close(); $zip->close();
if ($xmlString === false) { if ($xmlString === false) {
Log::channel('ai')->error('Файл word/document.xml не найден внутри архива. Возможно, это не настоящий DOCX."); Log::channel('ai')->error('Файл word/document.xml не найден внутри архива. Возможно, это не настоящий DOCX.');
return "ОШИБКА ДЕБАГА: Внутри архива нет word/document.xml"; return "ОШИБКА ДЕБАГА: Внутри архива нет word/document.xml";
} }
@@ -49,7 +49,7 @@ class ParseDocxTask
$text = strip_tags($text); $text = strip_tags($text);
return trim($text); return trim($text);
} catch (\Exception $e) { } catch (\Exception $e) {
Log::channel('ai')->error('Ошибка очистки тегов: " . $e->getMessage()); Log::channel('ai')->error("Ошибка очистки тегов: " . $e->getMessage());
return "ОШИБКА ДЕБАГА при очистке текста."; return "ОШИБКА ДЕБАГА при очистке текста.";
} }
} }