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);
}
코드와 함께 오류를 게시하십시오. – geomagas
system(), exec() 등 ... –
코드를 추가했지만 오류가 발생하지 않았습니다. 그냥 작동하지 않고 null이됩니다. 찰스, 미안하지만 너 무슨 뜻인지 이해할 수 없어. –