her rettet til: # symbolic links and aliases may be used to point to other locations. # #DocumentRoot "C:/Apache/htdocs" DocumentRoot "D:/bogportal" # # Each directory to which Apache has access, can be configured with respect
og:
# # This should be changed to whatever you set DocumentRoot to. # #<Directory "C:/Apache/htdocs"> <Directory "D:/bogportal">
nu har jeg testet på min lokale maskine og der virker det fint...men ikke på min server... Du får pointene fordi du umiddelbart har ret men jeg kan stadig ikke få det til at virke...æv
jep ...jeg vil have mine hjemmesider på en anden partition og det er det den ikke kan finde ud af. Hvis jeg f.eks. laver en mappe der hedder test med en index fil i på c drevet kan jeg sagtens henvise til den , men hvis jeg lægger den samme mappe på D drevet kan den slet ikke finde noget... Er det ikke muligt at flytte over til anden partition???
hmm her er min error-log (de sidste 3 linjer): [Fri Jul 04 21:24:22 2003] [error] [client 212.60.67.95] File does not exist: d:/test/default.ida [Fri Jul 04 21:48:09 2003] [error] [client 192.168.0.187] File does not exist: c:/test/server [Fri Jul 04 21:48:56 2003] [error] [client 212.181.31.208] File does not exist: d:/test/
jeg ved ikke hvad den første betyder men den anden kan jeg ikke forstå, for den virkede fint bortset fra at jeg ikke havde en mappe der hed server? Den sidste siger at filen ikke eksistere. Jeg har en mappe under d der hedder test og deri en fil (index)?
Så prøvede jeg kun at lægge <?php phpinfo(); ?> ind i index filen og fik denne fejl igen: [Fri Jul 04 22:24:55 2003] [error] [client 212.181.31.208] File does not exist: d:/test/
# # This may also be "None", "All", or any combination of "Indexes", # "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews". # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # Options None
Options Indexes FollowSymLinks MultiViews
Vær desuden sikker på at du har oprettet mappen d:\test! og at du har ændret det begge steder i httpd.conf
jeg skal straks sige at jeg ikke er en haj i at aflæse disse instillinger, jeg har nok bare været heldig i at få "skidtet" til at virke alle de andre gange ;-)
jeg ville være helt sikker med partitionen, så jeg forsøgte på min lokale maskine bæde på anden partition og anden fysisk hardisk..man det virkede hver gang..som du skrev.
Det var fordi jeg også har min ftp mappe på mit D drev, med delte retigheder, og derfor tror jeg ikke den kunne, for da jeg prøvede at lægge den på drev G som ikke engang er et delt drev var der ingen problemer...synes stadig det er mærkeligt egentlig. Computeren burde da selv have rettigheder til hele computeren?
Igen må jeg sige - det har intet med at det er et delt netværksdrev. Men det kan være noget med de rettigheder der er sat i den pågældende mappe som følge af at man har lavet et netværksdrev ud af det!
Apache mener jeg bliver startet med en bruger der hedder apache (aner íkke hvordan det fungerer på windows) og dermed skal brugeren apache have adgang til mappen, hvis den ikke har det kan den hellere ikke vise sider ;o)
Derfor skal man sørge for at den mappe som filerne ligger i har alle rettigheder!
ja...det du skriver med rettighederne var egentlig også det jeg mente ;-)
Jeg vælger den lidt lettere løsning lige nu...at ligge den på mit 3. drev, det er nok også sikre/smartere end at den ligger tilgængelig for hele netværket.
Jeg siger mange tak for sammenspillet og hjælpen :o)
Synes godt om
Ny brugerNybegynder
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.