2011-10-24 3 views
-1

Linux CentOS에서 Php를 사용하고 있습니다. PDF를 SWF로 변환하고 싶었 기 때문에 SWFTools를 사용합니다. SWFTools는 pdf2swf 명령으로 구성되며 명령 행에서 사용할 때 잘 실행됩니다. 하지만 명령은 내가 PHP를 통해 실행하면 작동하지 않습니다.PHP 명령을 찾을 수 없습니다.

오류 : 명령은 내가 확장이 최신 발견

를 찾을 수 없습니다.

그 밖의 다른 것이 있습니까?

+0

"어떻게 실행합니까?" – bos

+0

phpscript에서 사용중인 코드를 추가하십시오. – Astha

+0

명령을 실행하기 위해 무엇을 사용하고 있습니까? – Catalin

답변

2

전체 경로를 사용하십시오.

PHP에서 실행 중일 때 경로 환경 변수는 다른 사용자로 실행되므로 다른 환경 변수가 실행됩니다.

+0

이것은 다음과 같이 사용합니다. $ command = "pdf2swf".getcwd(). "/". $ pdfFile. "-o".getcwd(). "/". $ swfFile "-f -T 9 -t -s storeallcharacters "; exec ($ command, $ output, $ return_var); – Sris

+0

전체 경로를 사용하십시오. – CodeCaster

관련 문제