Диагностика файлов проекта $projectid"; // 1. Проверяем основной документ (исковое заявление) echo "
Результат: " . $claim['result'] . "
"; if ($claim['result'] == 'YES') { echo "Файл: " . $claim['filepath'] . "
"; echo "Название: " . $claim['filename'] . "
"; echo "S3 данные: bucket=" . $claim['s3_bucket'] . ", key=" . $claim['s3_key'] . "
"; echo "Тип размещения: " . $claim['filelocationtype'] . "
"; if ($claim['filelocationtype'] == 'E') { echo "Пытаемся скачать из S3...
"; $tempPath = getTempFileFromS3($claim['s3_bucket'], $claim['s3_key'], 'test_claim.pdf'); if ($tempPath) { echo "✅ S3 файл успешно скачан: $tempPath
"; unlink($tempPath); } else { echo "❌ Ошибка скачивания из S3
"; } } } else { echo "❌ Исковое заявление не найдено
"; } echo "Найдено документов: " . count($otherDocs) . "
"; for ($i = 0; $i < count($otherDocs); $i++) { echo "Название: " . $otherDocs[$i]['description'] . "
"; echo "Файл: " . $otherDocs[$i]['filepath'] . "
"; echo "S3 данные: bucket=" . $otherDocs[$i]['s3_bucket'] . ", key=" . $otherDocs[$i]['s3_key'] . "
"; echo "Тип размещения: " . $otherDocs[$i]['filelocationtype'] . "
"; if ($otherDocs[$i]['filelocationtype'] == 'E' && !empty($otherDocs[$i]['s3_bucket']) && !empty($otherDocs[$i]['s3_key'])) { echo "Пытаемся скачать из S3...
"; $tempPath = getTempFileFromS3($otherDocs[$i]['s3_bucket'], $otherDocs[$i]['s3_key'], 'test_other_' . $i . '.pdf'); if ($tempPath) { echo "✅ S3 файл успешно скачан: $tempPath
"; unlink($tempPath); } else { echo "❌ Ошибка скачивания из S3
"; } } else { echo "ℹ️ Локальный файл или нет S3 данных
"; } echo "