Avatar billede dna Nybegynder
25. august 2003 - 15:59 Der er 3 kommentarer og
1 løsning

Sikker opsætning af php.ini til windows.

Hej alle.

Jeg har nu installeret php til at køre på min windows maskine (IIS), men da jeg har et par sider liggende på samme server, så vil jeg gerne være sikker på, at folk ikke kan kigge på hele serveren (og også i hinandens mapper) via php-script. - samt åbne og køre filer udenfor deres tildelte område.

Jeg mangler derfor noget hjælp til hvordan jeg får konfigureret min php.ini ordentligt sikkerhedsmæssigt.

På forhånd tak.

dna
Avatar billede lauer Nybegynder
25. august 2003 - 16:10 #1
Det kræver at php ved hvad de forskellige brugers områder er, og det kan du ikke rigtigt fortælle den. Du kan sætte Safemode til ON, men jeg tror ikke at det hjælper på dit problem, men det hjælper på det.
Jeg kender ikke lige IIS, men du må da kunne lave nogle sikkerhedsinstillinger i den?!?
Avatar billede dna Nybegynder
25. august 2003 - 16:31 #2
Jeg har sat safemode til ON - men, det hjælper ikke rigtigt.
Via dette simple script viser den f.eks. alle de filer der ligger i mit "IIS bibliotek"

<?php
// Note that !== did not exist until 4.0.0-RC2

if ($handle = opendir('.')) {
    echo "Directory handle: $handle\n";
    echo "Files:\n";

    while (false !== ($file = readdir($handle))) {
        echo "<font face='verdana' size='2'>";
    echo "$file\n";
    echo "<BR></font>";
    }

    while ($file = readdir($handle)) {
        echo "$file\n";
    }

    closedir($handle);
}
?>
- Det er jo ikke helt hensigtsmæssigt. :-)
Avatar billede lauer Nybegynder
25. august 2003 - 16:39 #3
Nej, det er det jeg siger. PHP ved jo ikke hvad der er folks hjemmedir, på samme måde som den gør på en unix-server.
Du må kunne sætte noget op i IIS, som fortæller det.
Avatar billede dna Nybegynder
27. august 2003 - 22:38 #4
Fandt ikke rigtig en løsning... :-(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester