이 글은 주로 PHP에서 시스템 명령을 호출하기 위한 exec 사용을 소개합니다. 이제 특정 참조 값이 있습니다. 필요한 친구들이 참조할 수 있습니다.
Ø 질문: 시스템 명령이나 기타 파일을 실행하는 방법
Ø메서드:
1, 수정 PHP.ini
disable_functions = exec
2, 권한 수정
실행할 스크립트 수정
chmod 777 home/ -R
다른 파일을 실행하려면 해당 파일과 그 위의 모든 디렉터리의 권한을 실행 모드로 변경해야 합니다
3, Debugging
스크립트 실행에 실패하면 파이프라인 명령을 사용, 2> 사용 ;&1, 명령은 셸 실행 중 오류를 $output 변수에 출력합니다. 이 변수를 출력하여 오류 메시지를 분석합니다
예:
exec('convert a.jpg b.jpg', $output, $return_val);
가 다음으로 변경되었습니다.
exec('convert a.jpg b.jpg 2>&1', $output, $return_val); print_r($output);
관련 권장 사항:
위 내용은 exec를 사용하여 PHP에서 시스템 명령 호출의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!