의 특정 코드를 실행하지.shell_exec PHP는
코드 1 : PHP
<?php
echo shell_exec(ping google.com)
?>
에서 작동하지만 내가 다음 코드를 실행하려고 할 때 빈 페이지를 반환합니다.
코드 2 : PHP
에<?php
echo shell_exec(ec2-describe-addresses --region us-west-2)
?>
두 명령
1.ping google.com
2.ec2-설명-주소 --region 미국 - 작동하지 않습니다 서쪽-2 창에서
작품이 제대로 명령 프롬프트.
누군가가 내가 PHP에서 두 번째 명령을 실행할 수있는 방법에 나를 안내시겠습니까?
PS : EC2-설명-주소가 --region 우리를 서쪽-2는 유동 IP를 묘사 에 AWS EC2 명령이http://aws.amazon.com/articles/Amazon-EC2/1346
, 당신은 PHP의 SDK를 활용할 수 있습니다. 여기서 문제는 가능성이 명령이 작동하기에 필요한 환경이 바르가없는 다른 사용자 계정에서 PHP를 실행하는 것입니다. – datasage