0
리눅스 유틸리티 (optipng)를 설치했습니다."command not found"오류가 발생하면 shell_exec()를 사용하여 PHP 내에서 Linux 유틸리티를 어떻게 실행합니까?
지금과 같은 명령 줄에서 호출 할 때 잘 작동 :이 shell_exec('optipng image_name.jpg');
같은 PHP 내에서 그것을 실행하려고하면 $ optipng image_name.jpg
... 나는 optipng command not found
나는 또한 오류가 오류를 얻을 내가 sudo
을 사용하여 명령 줄에서 실행할 때 sudo: optipng: command not found
.
이 유틸리티를 설치하면 configure
과 make
을 사용했습니다.
shell_exec()
에서이 작업을하려면 어떻게해야합니까? 당신이 절대 경로를 일단
whereis optipng
which optipng
,
는 optipng
에서 교체 -이 :