2016-06-18 2 views
0

나는 내 고객 cpanel에 로그인하고 파일 또는 폴더를 만드는 스크립트를 만들려고 노력 해왔다.이 코드는 지금까지 도움을 받고 싶습니다. xml API를 사용하여 고객 계정에 액세스하고 있습니다.php - Cpanel cpanel에 PHP 코드가있는 새 폴더를 만듭니다.

<?php 
    include("xmlapi/xmlapi.php"); 

    $ip = "127.0.0.1"; 
    $auth_user = $_POST['txtcpusername']; 
    $auth_pass = $_POST['txtcppassword']; 

//this is the part I am not sure about 
$xmlapi->api2_query($username, "Fileman", "addf", 
array("op"=>"unlink", "sourcefiles"=>''/public_html/subdomain.domain') 
); 
+0

내가 혼란 스러워요. 당신이 습득하려는 것을 더 명확하게 말할 수 있습니까? – Martin

+0

왜'unlink'의 배열 명령어를 참조하고 있는데,'create files or folders'와 상관 관계가 없습니다. – Martin

+0

그리고 CPanel 사용자 이름과 비밀번호 POST를 왜 사용하고 있습니까? – Martin

답변

0

해결책을 찾았습니다. 하위 도메인 (예 : facebook/domain.com)을 만든 다음 하위 도메인을 제거합니다. 간행물 html에서 폴더 페이스 북은 내가 PHP 스크립트로하는 모든 하위 도메인을 삭제 한 경우에도 생성됩니다. :).

'$xmlapi = new xmlapi('x.x.x.x'); 
$xmlapi->password_auth('root', 'password'); 
$xmlapi->set_debug(1); 

// create sub domain 
$xmlapi->api1_query($username, 'SubDomain', 'addsubdomain', array($subDomain, $domaindomain, 0, 0, '/public_html/subdomain.domain')); 

// delete sub domain 
$xmlapi->api1_query($username, 'SubDomain', 'delsubdomain', array($subDomain, $domain, 0, 0, ''/public_html/subdomain.domain'')); 
' 

해당 코드의 매우 유용한 조각 :

관련 문제