2013-10-10 3 views
0

©이 질문을 널리 알지만, 아직도 할 수는 없습니다. 나는 일하는 bash 스크립트를 가지고있다. 나는 shell_exec() 방법을 사용했다. 나는 모든 경우를 시도했다 : bash 스크립트와 php 파일이 같은 디렉토리에 있었다. Bash 스크립트가 홈 디렉토리에 있습니다. PHP 5.4을 사용하고 있으므로 "safe_mode"오류가 발생하지 않습니다.PHP에서 bash 스크립트를 사용하는 방법?

아이디어가 있으십니까?

/** 
* @Route("/ftp") 
* @Template() 
*/ 
public function ftpAction(){ 

    $output = shell_exec('sh ./test.sh'); 

    var_dump($output); 

    return new Response('ftp :'.$output); 
} 
+0

코드와 함께 오류를 게시하십시오. – geomagas

+0

system(), exec() 등 ... –

+0

코드를 추가했지만 오류가 발생하지 않았습니다. 그냥 작동하지 않고 null이됩니다. 찰스, 미안하지만 너 무슨 뜻인지 이해할 수 없어. –

답변