나는 PHP 프로그램에서 pdf 파일에 스탬프를 찍고 서명하기 위해 자바 프로그램을 사용합니다. 나는 PHP의 exec 함수로 실행하고 모든 작은 파일을 잘 작동하지만 내가 60mb보다 무거운 pdf 파일에 서명하려고하면 충돌이 발생하고 아무 것도 출력하지 않는다. 일반적으로 Java 문제로 인해 실패 할 경우 오류 메시지를 인쇄하지만 이번에는 아무 것도 출력하지 않고 pdf가 0 바이트로 작성됩니다.웹 브라우저에서 PHP exec로 실행할 때 pdf 파일을 서명하는 Java 프로그램이 실패합니다.
서버에서 Java 프로그램을 직접 실행하거나 서버에서 php 스크립트를 실행하면 php 명령이 제대로 작동합니다. 문제는 웹 브라우저에서만 발생합니다.
누구나 솔루션을 찾을 수 있습니까? 감사.
기능을 사용하면 출력을 지정할 수 있습니다() PHP의 간부의 2 인자. 이 변수를 var_dump()하여 어떤 오류가 발생했는지 확인할 수 있습니다. – Maltronic
60MB보다 큰 pdf에 서명하는 데 걸리는 시간은 얼마나됩니까? 또한 error.log의 내용을 알려 주실 수 있습니까? –
@GoatMaster 그걸 알았지 만 빈 배열을 인쇄합니다 ... – josebailo