PHP shell_exec를 사용하여 라텍스 문서를 컴파일하는 데 문제가 있습니다. 나는 내가 문제를 해결했다고 생각했지만, 슬프게도 나는 그렇게하지 않았다.PHP 컴파일을 위해 모든 사용자가 라텍스 글꼴을 사용할 수있게하십시오.
내가 물었다 뭔가를해야만 유사 이전 :
Compiling a latex document from PHP
그리고이 답변이 문제가 PHP 스크립트를 실행 www가 데이터 사용자가 액세스 할 수없는 사실은 단순히 믿고 나에게 주도 오른쪽 글꼴 파일로. 내가 무슨 짓을 How can I get PHP to compile a LaTeX document if it (www-data) can't get access to the required packages?
루트로 로그 인 명령을 실행하고 텍스트의 무리를 던졌다하지만 오류가보고되지 않았다 :
이 페이지는 솔루션을 한 것으로 보였다. 그런 다음 웹 페이지를 다시 시도했는데 글꼴을 찾을 수 없다는 오류가 여전히있었습니다. 내가 편집을 시도 할 때마다 나는 오류 얻을: 메시지의 첫 번째 부분이 중요 여부 그래서 어쨌든 그것을 복사 한 경우
<inti.pdf, id=1, 533.995pt x 298.11375pt> <use inti.pdf> [1{/var/lib/texmf/font
s/map/pdftex/updmap/pdftex.map} <./inti.pdf>]
(./report.aux))
!pdfTeX error: pdflatex (file ecrm1095): Font ecrm1095 at 600 not found
알고하지 마십시오을 (inti.pdf이 사진에가 report.tex). 내가 글꼴을 만들 수있는 방법
mktexpk --mfmode/--bdpi 600 --mag 1+0/600 --dpi 600 ecrm1095
이 시스템에서 볼 수 :
missingfont.log 파일이 라인을 가지고있다. 어쩌면 환경 변수를 설정했을까요? 또는 Sudo 명령을 사용하면 모든 사용자가 글꼴을 영구적으로 볼 수 있습니까?
마침내 주석 처리 된 줄에서도 작업 할 수있게되었습니다. 나는 cm-super 패키지를 설치해야했다. 누군가를 돕는 경우에. – aarelovich