나는 다음과 같은 PHP 스크립트가 :호출 자식 : 파이프가 깨 오류
find: write error: Broken pipe
이 오류 : 7 나는 그것을 실행 시간 10
#!/usr/bin/php
<?php
echo shell_exec(
"/usr/bin/git clone --bare ".
"/home/dave/create_project/template_project ".
"/home/dave/create_project/my_test_project.git"
);
이 소개, 자식이 다음과 같은 오류를 제공합니다 쉘에서 직접 동등한 명령을 실행하면 절대로 발생하지 않습니다.
이미 시도 :
- 다른 PHP 실행 기능을 사용하여 :
exec
,system
,popen
을; - , 즉 비난하는 인수로 전체 명령을 전달
exec('bash -c '.$cmd);
다른 사람이 갈 수있는 어떤 생각을 가지고 있습니까?
감사합니다. 연결된 문제가 직접 적용되지 않도록 Ubuntu Hardy를 사용하고 있습니다. –