=== PDF 변환 프로세서 시작 === Job ID: pdf_68f9b68953cd72.99298122 DOCUMENT_ROOT: /var/www/html PHP SAPI: cli 현재 디렉토리: /var/www/html/insurance_magazine/admin 작업 정보 파일 경로: /var/www/html/insurance_magazine/logs/pdf_job_pdf_68f9b68953cd72.99298122.json ✅ 작업 정보 파일 존재 ✅ 작업 정보 파싱 성공: Array ( [job_id] => pdf_68f9b68953cd72.99298122 [pdf_path] => /var/www/html/insurance_magazine/logs/temp/pdf_68f9b68953cd72.99298122.pdf [article_title] => 살아있을때 연금처럼 받을수 있는 종신보험이 나옵니다 [category_id] => 4 [article_type] => news [created_at] => 2025-10-23 14:00:57 ) PDF 파일 경로: /var/www/html/insurance_magazine/logs/temp/pdf_68f9b68953cd72.99298122.pdf 기사 제목: 살아있을때 연금처럼 받을수 있는 종신보험이 나옵니다 카테고리 ID: 4 ✅ PDF 파일 존재 (3868 bytes) PDFToArticleConverter 인스턴스 생성 중... ✅ PDFToArticleConverter 생성 성공 PDF 변환 실행 시작... [10%] 📄 파일 검증 중... [15%] ✅ 파일 검증 완료 [20%] 📝 PDF 텍스트 추출 중... [22%] 🔍 방법1: Smalot PdfParser 시도... [25%] ⚠️ 방법1 실패, 다음 방법 시도... [0%] ❌ 오류: 문서에서 충분한 텍스트를 추출할 수 없습니다. (최소 100자 이상 필요) PDF 변환 결과: Array ( [success] => [error] => 문서에서 충분한 텍스트를 추출할 수 없습니다. (최소 100자 이상 필요) ) ❌ 변환 실패: 문서에서 충분한 텍스트를 추출할 수 없습니다. (최소 100자 이상 필요)