GeoPhoenix에서 설명한대로 ssh 모듈을 사용할 수 있습니다. curl을 사용하여 다른 방법을 시도해 볼 수 있습니다. 난 당신이 기능 이상 호출하면 지정된 URL에서 init.php의 출력을 가져 오는 것입니다
function check_dserver_process(){
if(!$ch)
$ch = curl_init();
$options=array(CURLOPT_URL => "http://122.165.212.22:81/mysite/init.php",
CURLOPT_FRESH_CONNECT => 1,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_FORBID_REUSE =>1,
CURLOPT_USERAGENT => "Mozilla/4.0 (compatible; MSIE 5.01;Windows NT 5.0)"
);
curl_setopt_array($ch,$options);
$result=curl_exec($ch);
$op=($result===false ? curl_error($ch) : $result);
curl_close($ch);
return $op;
}
, 당신은 PHP를 사용하는 가정, 그래서 예를 들어 다음을 고려. 따라서 exec() 함수를 사용하여 init.php에서 자신의 명령을 실행할 수 있습니다. init.php에서 프로세스를 시작하기 전에 요청이 여러분의 ip 중 하나에서 왔는지 확인하십시오.
가능합니다.하지만 직접 무언가를 만들고 싶다면 서버에 cpanel 또는 webmin과 같은 다른 인터페이스/패널이 설치되어 있습니까? – Gntem
저는 이미 plesk를 사용하고 있지만 제국에 제재가 있기 때문에 더 이상 cpanel/plesk를 사용할 수 없습니다. 그래서 나는 단지 자신의 용도로 간단한 호스트 관리자를 만들고 싶다. – mhesabi
은 [link] (http://www.php.net/manual/en/book.sockets.php)입니다. 제가 무엇에 대해 배워야할까요? – mhesabi