cPanel er en populær web-hosting management program, der har en grafisk brugergrænseflade, som gør det lettere at navigere end andre lignende programmer. Selvom cPanel tilbyder stor kontrol af de websteder , der hostes og kan generere rapporter med god information der kan være tid , hvor du ønsker direkte adgang til rene data logger , så du kan analysere dem selv. Hvis din webserver understøtter PHP kan du bruge oprette et script , der giver dig en større grad af direkte adgang til disse logs. Ting du skal en Web Server, der understøtter PHP
cPanel software
Vis Flere Instruktioner
1
Åbn en ny fil i Notesblok eller en tilsvarende grundlæggende tekst program og navn det noget som cPanelscript.php .
2
Opret åbningen " " og lukning ? " > " tags at lade den server vide, at du er ved at skrive et PHP script .
3
Brug " Class " kommando til at oprette en ny arbejderklasse og navngive den noget svarende til cPanel Script . Sætte åbningen "{ " symbolet efter navnet for at angive begyndelsen af funktionerne i den nye klasse . Tilføj i nye variabler ved hjælp af " Var " kommando til at holde værdier for din cPanel brugernavn, adgangskode , portnummer , domænenavn og rodmappe. Navngive dem efter deres anvendelser og sæt deres oprindelige værdier til NULL ved at skrive ud kode, der ligner " var $ cPanel password = " ":"
4
Tilføj en ny funktion og videregive alle de tidligere gjort variabler til den ved at skrive en linje kode der ligner "-funktionen AccessCpanel ( $ cPanelPassword , $ cPanelPortNumber , $ brugernavn) . " Brug " Denne" kommando til at vise filen vej at følge for at få adgang til forskellige websideoplysninger i cPanel ved at skrive ud "$ this- > cPanelRootDrive = " http://" $ this -> cPanelNameofDomain . ." "
5
Lav en anden funktion til at bore ned til en specifik side og vise oplysninger om det ved hjælp af " sprintf "-kommandoen . Pass en ny variabel til den funktion , der omfatter den specifikke side filstien findes i den tidligere oprettede funktion.
6
Indsæt en endelig funktion til at trække data logger , cPanel ser på at indsamle det er oplysninger , men ikke kan passere eventuelle variable til det. Brug " Denne" kommando igen for at hente en komplet liste over de data logger til rådighed ved at skrive ud "this -> fetchPage ( " data /index.html " )" Afslut klassen off ved at returnere de data, der findes på listen .
< br >