webForumDet fria alternativet

WAMP-server - Hur avhjälper jag detta fel?

Webbservrar

4 svar · 568 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Hej,

Jag har precis installerat om min bärbara dator och då installaderade jag samtidigt om WAMP (En bundle bestående av Apache, php och phpmyadmin).

Tidigare har installationen fungerat utan problem men nu när jag ska komma åt min hemsida som jag lagt i www-katalogen får jag följande felyttring:

Forbidden

You don't have permission to access /".$_SESSION["activepage"]." on this server.
Apache/2.0.55 (Win32) PHP/5.1.2 Server at 127.0.0.1 Port 80

.$_SESSION["activepage"] är en session som finns i headerdelen i min index-sida.

Vad jag kan utläsa av detta är det någon form av rättighetsproblem?! Någon som vet hur jag kan lösa detta? :OO

Medlem sedan aug. 20002 975 inlägg
#2

Detta är inte ett rättighetsproblem, utan ett kodproblem.
Din variabel har inte lästs som en variabel, utan den är läst som en sträng, eller kanske t.o.m. att din kod lästs som sträng.
Hur ser din kod ut som genererar detta fel ?

Medlem sedan apr. 20041 597 inlägg
#3

Koden jag använder ser precis likadan ut som den gör på https://www.flygfyren.nu, och där fungerar den. Skillnaden är att jag nu kör den lokalt på min bärbara dator.

Medlem sedan aug. 20002 975 inlägg
#4

Det kanske är saker i stil med att du inte har short_open_tag satt.

Men det jag ser av ditt felmeddelande är du skriver ut ett variabelnamn istället för variabelnsvärde, vilket du skulle gjort om PHP-koden körts.
Det hela ser ut som om du skulle haft något i stil med

echo '<a href="/".$_SESSION['activepage']."">Länk</a>';

Och sedan tryckt på länken.

Medlem sedan apr. 20041 597 inlägg
#5

Koden kan det inte vara något problem med. För den fungerade bra med den tidigare installationen av WAMP innan jag installerade om.

Dock kan det vara någon parameter i httpd.conf eller php.ini som spökar.

Nu har jag kollat upp det.

Mycket riktigt så var det precis som du sa.

short_open_tag var satt till off. Bytte till on och sedan fungerade det finfint! (y)

Tusen tack! :)

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)