2017-05-31 4 views
0

erstellen Ich habe die Klasse Objektcode, die helfen, Verzeichnis in cpanel zu erstellen, aber der Code erfordert eine Bibliothek oder eine Klasse. Name ist cpanel.php Ich brauche diese Bibliothek oder Klasse, kann mir jemand dabei helfen?wie man ein Verzeichnis in cpanel mit Hilfe von cpanel api

Ich möchte nur Verzeichnis erstellen oder Dateien in cpanel mit Hilfe von cpanel api hochladen.

hier ist die url des cpanel api, die helfen, die create directory code zu überprüfen.

(LiveAPI PHP-Klasse) Vielen Dank im Voraus, Größere Hilfe wird wirklich spürbar sein!

Antwort

0

Sie müssen unter Schritte folgen dir mit cPanel API

require_once '../components/xmlapi.php'; 

    $xmlapi = new \xmlapi($cpanel_domain); 

    $xmlapi->password_auth($username,$password); 

    $xmlapi->set_port(2083); 

    $result = $xmlapi->api1_query($password, 'CustInfo', 'getemail', array()); 

    if(isset($result->error) && $result->error!=""){ 
     // error log here 
    } 

    $api2args = array(
     'path'=> 'public_html', 
     'name' => $newdir_name, 
     'permission' => '0755',      
    );       
    $result = $xmlapi->api2_query($cpanel_username, 'Fileman', 'mkdir', $api2args); 

Sie laden XMLAPI Datei für diese von hier erforderlich ist, kann zu machen: - https://github.com/CpanelInc/xmlapi-php als auch hier unter Entwicklerressourcen Teil übergeben. https://documentation.cpanel.net/display/SDK/Software+Development+Kit+Home