For at kunne arbejde med serveren, skal du også vælge et brugernavn og en adgangskode. Eventuelle HTML filer vil gå til den mappe, htdocs af din server. I min computer stien operativsystem til denne mappe er, C: \\ Program Files \\ Abyss Web Server \\ htdocs. Det er i denne mappe, som du vil sætte din index.htm eller index.html eller default.htm eller default.html fil. Dette er dit hjem server mappe, der svarer til værten domænenavnet. Du kan oprette sub mapper til denne mappe. Din ActivePerl script kan være i htdocs mappe eller nogen af dens sub mapper.
Til denne serie vil du oprette en sub mappe i htdocs mappe. Du vil kalde denne sub mappe, cgi-bin. Det er i denne mappe, som du vil sætte ActivePerl filer, du vil skrive. ActivePerl filer kaldes scripts eller ActivePerl scripts. Åbn og luk Register For at få adgang til et bibliotek, er du nødt til at gøre, hvad de kalder "Åbn Directory". Du kan derefter få adgang til biblioteket og gøre, hvad du vil gøre med indholdet. Efter alt, hvad du gør, hvad de kalder, "Luk Directory". I ActivePerl, åbner en mappe betyder, at få oplysninger om den mappe fra disken i et hukommelsesområde.
Disse oplysninger omfatter ikke indholdet af de filer, og den udelukker indholdet af de sub mapper i biblioteket af interesse. Denne information i hukommelsen dybest set har navnene på de umiddelbare sub mapper og filer i mappen af interesse. Hukommelsesområdet er betegnet med det, der kaldes en mappe håndtag. En mappe håndtaget er en særlig type variabel. Når du lukker en mappe du sætte en stopper for brugen af området i hukommelsen. Lukning af biblioteket betyder befri området i hukommelsen. I denne del af serien, skal vi se, hvordan du åbner en mappe, og hvordan at lukke den.
Du bruger ActivePerl funktionen opendir () for at åbne en mappe og ActivePerl funktionen closedir () for at lukke biblioteket. Mens en mappe er åbnet, kan du bruge ActivePerl funktionen readdir () til at læse navnene på de poster i bibliotek