2016-07-08 9 views
0

Liferay가 PDF 파일의 미리보기를 생성하지 않습니다. 다른 모든 유형의 파일에 대한 미리보기를 생성합니다. 나는 리눅스 서버 + liferay 6.2 GA3 + Imagemagick + Ghost + 오픈 오피스를 가졌다. 나는 오픈 오피스를 운영하고 있었다. 한 파일에서 다른 파일로의 대화는 PDF 파일 미리보기에만 문제가 있습니다. 이전에는 미리보기가 생성되었습니다. 놀라운 점은 기계에 PDF를 기록하는 것이 아니라 다른 파일을 기록하는 것입니다.Liferay가 PDF 파일의 미리보기를 생성하지 않습니다?

변환 명령의 PNG whith 도움에 PDF 변환 할 수 있습니다. 03 : 15,404 ERROR [AJP-바이오 8009 14 /opt/trianz-portal/tomcat-7.0.42/logs/catalina.out PDF를

꼬리 -f를 업로드하는

다음은 로그입니다 -exec-38] [PollerServlet : 63] 사용자 ID가 80601 인 채널이 없습니다. 14 : 03 : 15,428 ERROR [ajp-bio-8009-exec-38] [status_jsp : 752] 사용자 ID가 80601 인 채널이 없습니다. 14 : 03:18,868 ERROR [ajp-bio-8009-exec-40] [PollerServlet : 63] 사용자 ID가 80601 인 채널이 없습니다. 14 : 03 : 18,890 ERROR [ajp-bio-8009-exec-40] [status_jsp : 752] 사용자 ID가 80601 인 채널이 없습니다. 14 : 03 : 21,115 오류 [ajp-bio-8009-exec-38] [PollerServlet : 63 ] 사용자 ID가 80601 인 채널이 없습니다. 14 : 03 : 21,138 ERROR [ajp-bio-8009-exec-38] [status_jsp : 752] 사용자 ID가 80601 인 채널이 없습니다. 14 : 03 : 34,851 오류 [ajp- 8009-exec-33] [PollerServlet : 63] 사용자 ID가있는 채널이 없습니다. 50659 14 : 03 : 34,925 ERROR [ajp-bio-8009-exec-33] [status_jsp : 752] 사용자 ID가있는 채널이 없습니다. 50659 14 : 03 : 58,000 WARN [Liferay/scheduler_dispatch-3] [RestStorageService : 221] 내용 - 데이터 스트림의 길이가 설정되지 않아 메모리의 데이터 길이를 자동으로 결정합니다. 14 : 04 : 36,238 WARN [ajp-bio-8009-exec-39 ] [RestStorageService : 221] 내용 - 데이터 스트림의 길이가 설정되지 않아서 메모리의 데이터 길이를 자동으로 결정합니다.

아래의 다른 파일 다른 파일에 성공적으로 genarate WARN [ajp-bio-8009-exec-9] [RestStorageService : 221] 내용 - 데이터 스트림의 길이가 설정되지 않아 메모리의 데이터 길이를 자동으로 결정합니다. 14:07 : 21648 정보 [liferay/document_library_pdf_processor-1] [GhostscriptImpl : 71] 명령 실행 '/ usr/local/bin/gs -dBATCH -dSAFER -dNOPAUSE -dNOPROMPT -sFONTPATH ​​/ usr/local/bin :/usr/bin :/usr/local/share/ghostscript/fonts -sDEVICE = png16m -sOutputFile =/opt/trianz-portal/tomcat-7.0.42/temp/liferay/document_preview/2662941.1.0- % d.png -dPDFFitPage -dTextAlphaBits = 4 -dGraphicsAlphaBits = 4 -r300 -dDEVICEWIDTH1000 /opt/trianz-portal/tomcat-7.0.42/temp/liferay/document_conversion/2662941.1.0.pdf ' 14 : 07 : 23,429 WARN [liferay/document_library_pdf_processor-1] [RestStorageService : 221] 콘텐츠 - 데이터 스트림의 길이가 설정되지 않아 메모리의 데이터 길이를 자동으로 결정합니다. WARN [liferay/document_library_pdf_processor-1] [RestStorageService : 221] 내용 - 데이터 스트림 길이가 설정되지 않아 메모리의 데이터 길이를 자동으로 결정합니다. 14 : 07 : 24,966 WARN [liferay/document_library_pdf_processor-1] [ RestStorageService : 221] 내용 - 데이터 스트림의 길이가 설정되지 않아 메모리의 데이터 길이를 자동으로 결정합니다. 14 : 07 : 25,028 WARN [liferay/document_library_pdf_processor-1] [RestStorageService : 221] 내용 - 데이터 스트림의 길이가 설정되지 않고 자동으로 설정됩니다. 메모리의 데이터 길이를 결정하십시오. 14 : 07 : 25,180 정보 [liferay/document_library_pdf_processor-1] [PDFProcessorImpl : 423] Ghostscript가 3512에 assign.doc에 대한 4 개의 미리보기 페이지를 생성했습니다. 14 : 07 : 25,194 정보 [liferay/document_library_pdf_processor-1] [GhostscriptImpl : 71] 명령 실행 중 '/ usr/local/bin/gs -dBATCH -dSAFER -dNOPAUSE -dNOPROMPT -sFONTPATH ​​/ usr/local/bin :/usr/bin :/usr/local/share/ghostscript/fonts -sDEVICE = png16m -sOutputFile =/opt/trianz-portal/tomcat-7.0.42/temp/liferay/document_thumbnail/2662941.1.0.png -dFirstPage = 1 -dLastPage = 1 -dPDFFitPage -dTextAlphaBits = 4 -dGraphicsAlphaBits = 4 -r300 -dDEVICEWIDTH1000 /opt/trianz-portal/tomcat-7.0.42/temp/liferay/document_conversion/2662941.1.0.pdf ' 14 : 07 : 26,360 WARN [liferay/document_library_pdf_processor-1] [RestStorageService : 221] 내용 - 데이터 스트림의 길이가 설정되지 않아 메모리의 데이터 길이를 자동으로 결정합니다. 14 : 07 : 26,392 정보 [liferay/document_library_pdf_processor-1] [PDFProcessorImpl : 438] 고스트는 1198 MS

enter image description here

답변

0

난 당신이 (하지 질문에서 언급) 커뮤니티 에디션을 사용하는 가정에서 assign.doc에 대한 썸네일을 생성합니다. 로그마다 pdf 파일도 제대로 읽히지 않고 채널 오류로 인해 혼자서 업로드됩니다. https://web.liferay.com/community/forums/-/message_boards/message/52746434 주어진 스레드마다 LPS-51390 중 하나가 원인입니다. 이 문제에 대한 패치로 업데이트 할 때 수정해야합니다.

CE에는 패치 도구가 없습니다. github에서 LPS-51390에 대한 변경 사항을 찾거나 CE GA4로 업그레이드하여 수동으로 패치를 수행해야합니다. 참조 용 Liferay Upgrade

+0

안녕하세요 Shivam 답변 주셔서 감사합니다. 내 버전은 CE GA3입니다. . 채널 오류는 파일 업로드 중뿐만 아니라 여러 번 발생합니다. 이 로그는 또한 미리보기를 성공적으로 생성 할 때 다른 파일이 올 때 발생합니다.이 오류를 해결하는 방법. 패치는 어디에서 구할 수 있습니까? CE에는 패치 옵션이 있습니까? –

+0

@tushar 내 대답을 편집했습니다. 같은 것을 참조하십시오. –