2013-04-26 5 views
1

CodeIgniter를 사용하여 응용 프로그램을 만들고 있지만 PHP 스크립트를 사용하여 Linux 명령을 실행할 수 없습니다.PHP 스크립트를 사용하여 셸 명령 실행

어떻게 터미널 명령을 실행합니까?

나는 shell_exec()exec()을 시도했지만, 모두 CI를 사용하는 동안 작동하지 않습니다.

+0

당신이 간부를 사용하여 실행하려고하는 어떤 명령 시도() : 여기에 몇 가지 대안은? – Sumoanand

+0

PHP 코드에 다음 명령을 입력하여 명령이 작동하는지 확인하십시오. print exec ('whoami'); 아마도 실행하려고하는 명령에 문제가있을 수 있습니다. 문제를 파악하기 위해 자세한 내용을 제공해주십시오. – Sumoanand

+0

이 질문에 대한 답을 제공하지 않습니다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남겨 둡니다. 게시물과 같은 디버깅 요청은 댓글로 게시해야합니다. –

답변

1

기능이 사용 중지 된 경우 서버 구성에 따라 달라 지므로 php.ini에서 사용해야합니다.

+0

'ls'와'pwd'와 같은 명령은'system()'함수 을 사용하여 최선을 다하고 있지만'mkdir'와 같은 명령은 장황한 실패를 경험합니다 – amarVashishth

관련 문제