서버에서 명령어 wkhtmltopdf http://google.com /tmp/test.pdf
을 어떻게 실행할 수 있습니까? 예 : http://localhost/test.php 명령 줄에서 수행하면 작동합니다. system() 및 exec() 함수를 시도했지만 작동하지 않았습니다. 사용시 system('touch /tmp/test')
파일이 생성됩니다. wkhtmltopdf를 중단하는 이유는 무엇입니까? PHP인가, 아파치인가?PHP에서 웹 페이지에서 pdf 생성
2
A
답변
0
스크립트가 실행중인 사용자가 wkhtmltopdf bin의 위치를 알고 있는지 확인하십시오.
which 명령을 사용하여 어디에 있는지 알 수 있습니다.
which wkhtmltopdf
또한 당신은 예에 변수 동일하게 설정하여 명령의 반환 상태를 얻을 수 있습니다
$last_line = system('ls');
echo $last_line
서버에 설치 되었습니까? 실행을 위해 경로에 추가 되었습니까? – K2so