cPanel ist ein beliebter Web-Hosting- Management- Programm, das eine grafische Benutzeroberfläche, die es einfacher zu bedienen als andere ähnliche Programme navigieren macht hat . Obwohl cPanel bietet tolle Kontrolle der Web-Sites gehostet und können Berichte mit guten Informationen generieren kann es Zeit sein, wo Sie direkten Zugriff auf reine Daten wollen protokolliert , so dass Sie sie selbst zu analysieren . Wenn Ihr Web- Server unterstützt PHP können Sie ein Skript erstellen , die Ihnen ein höheres Maß an direkten Zugang zu diesen Protokollen. Things You
Web Server, PHP
cPanel Software
unterstützt brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie ein neues Editor-Datei oder ein gleichwertiges Grundtext Programm und Namen es so etwas wie cPanelscript.php .
2
erstellen der Öffnung " " und Schließen "> "-Tags , damit der Server weiß, dass Sie das Schreiben eines PHP-Skript .
3
Verwenden Sie die "Class "-Befehl , um eine neue Arbeiterklasse erstellen und benennen es etwas ähnlich cPanel Script. Setzen Sie die Öffnung " { "-Symbol hinter dem Namen , den Beginn der Funktionen der neuen Klasse geben . In die neuen Variablen mit dem " Var "-Befehl , um Werte für Ihren cPanel Benutzernamen , Passwort , Port-Nummer , Domain-Namen und Root-Verzeichnis zu halten. Nennen Sie sie nach ihrer Verwendung und stellen ihre ursprünglichen Werte durch Eingabe von Code , der wie " var $ cPanel password = " " NULL sieht : "
4
Fügen Sie eine neue Funktion und übergeben alle zuvor gemacht Variablen zu , indem Sie eine Zeile Code ähnlich wie "-Funktion AccessCpanel ($ cPanelPassword , $ cPanelPortNumber , $ username ) . " Verwenden Sie den "this" -Befehl , um die Datei anzuzeigen Pfad zu folgen, um die verschiedenen Web- Seite Informationen in cPanel , indem out " $ this-> cPanelRootDrive = " http://zugreifen " $ this-> cPanelNameofDomain . . "; "
5
Als eine zweite Funktion , einen Drilldown zu einer bestimmten Seite und die Informationen anzuzeigen, klicken Sie mit der " sprintf "-Befehl. Übergeben Sie eine neue Variable in die Funktion, die die spezifische Seite Dateipfad gefunden in beinhaltet die zuvor geschaffene Funktion .
6
Legen Sie eine Funktion, um die endgültigen Daten ziehen meldet , dass bei cPanel sieht es Informationen kompilieren, aber nicht passieren alle Variablen zu. Verwenden Sie den "this" Befehl erneut abrufen eine vollständige Auflistung der Daten protokolliert , indem out " this-> fetchPage ( " data /index.html " ) " Beenden Sie die Klasse durch Rücksendung der Daten in der Auflistung gefunden verfügbar .