Avatar billede cdygaard Nybegynder
18. september 2004 - 19:49 Der er 3 kommentarer

File is in wrong directory

Jeg får fejlmeddelelsen:

Warning: open_basedir restriction in effect. File is in wrong directory in /usr/local/psa/home/vhosts/...dk/httpdocs/objects/html.php on line 3

Hvilket må være her den er gal:

<?php 
require("objects/html.php");
?>

Scriptet virker fint nok lokalt, men på serveren hos Zimnet er det jeg får fejlmeddelelsen. Jeg har prøvet at sætte hele stien ind, som den skriver, men lige lidt hjælper det. Hvad er der galt?
Avatar billede jakoba Nybegynder
18. september 2004 - 20:00 #1
'open_basedir restriction' betyder at du ikke fra php kan læse filer i bundmappen eller dens undermapper med undtagelse af den du har fået anvist (som regel mappen 'www') du kan så evt lave undermapper i den mappe og filerne der kan du også bruge fra php.

det er en foranstaltning der hjælper med at udgå nybegyndere bliver hacket så det skader hostens server.
Avatar billede cdygaard Nybegynder
18. september 2004 - 20:04 #2
Ok, men der er ikke nogen www mappe eller andre for den sags skyld under httpdocs!, så kan jeg vel ikke bruge undermapper til php overhovedet?
Avatar billede Slettet bruger
18. september 2004 - 21:41 #3
Ifølge fejlbeskeden sker fejlen jo netop i objects/html.php. Du skal se på linie 3 i den for at finde fejlen.
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