You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Du får problem när du gör den symboliska länken "dbwebb" som skall leda till "dbwebb-kurser". Du får ett fel med statuskoden 403 som säger att du inte har behörighet att nå den sidan.
A) Börja med att dubbelkolla att länken du skapade fungerar. Gå till katalogen htdocs där länken ligger och använd ls och cd för att dubbelkolla att länken leder till rätt plats.
cd htdocs # den katalog där du har webbfilerna, din webroot, det är här du skapade länken
ls dbwebb/
cd dbwebb
Du bör se filerna och du bör kunna flytta in i länken så att den leder till rätt plats.
B) Ett vanligt på Unix-system, inklusive Mac, är att rättigheterna till din katalog dbwebb-kurser gör att webbservern, som körs av en annan användare, inte kommer åt dem. Då behöver man öppna upp kataloghierarkin så att den användare som kör webbservern kommer åt filerna. Så här kan man göra förutsatt att man skapat katalogen dbwebb-kurser direkt under sin hemmakatalog.
cd
chmod 755 .
chmod 755 dbwebb-kurser
Prova nu att ladda om sidan.
The text was updated successfully, but these errors were encountered:
Om du får samma sak på Windows så är "troligen" din länk felskapad, den som du gjorde med kommandot mklink.
Enklaste sättet att felsöka är att öppna cdm.exe och gå till den katalogen där du placerade länken, troligen i c:\xampp\htdocs.
Du kan göra dir och du bör se länken dbwebb och vart den pekar. Pröva att använda den.
dir dbwebb
cd dbwebb
Om det fungerar så är länken korrekt och pekar på rätt sätt. Då bör det fungera, det verkar sällan vara problem med att xampp inte kommer åt din användares filer i Windows.
Det vanligaste felet verkar vara att länken fel och inte leder någonstans. Då kan du ta bort länken och skapa en ny. Smidigast (och säkrast) är att radera länken i filväljaren Windows Explorer. Du kan även radera länken direkt i terminalen men läs då först detta om "How can I delete a symbolic link?".
rmdir dbwebb
Nu kan du skapa om länken och testa igen.
mosbth
changed the title
Jag har installerat XAMPP på min Mac/Linux men får 403 när jag accessar länken dbwebb till dbwebb-kurser
Jag har installerat XAMPP på min Mac/Linux/Windows men får 403 när jag accessar länken dbwebb till dbwebb-kurser
Sep 1, 2021
Du har installerat XAMPP enligt guiden:
https://dbwebb.se/kunskap/installera-en-egen-webbserver-for-utveckling#link
Du får problem när du gör den symboliska länken "dbwebb" som skall leda till "dbwebb-kurser". Du får ett fel med statuskoden 403 som säger att du inte har behörighet att nå den sidan.
A) Börja med att dubbelkolla att länken du skapade fungerar. Gå till katalogen htdocs där länken ligger och använd
ls
ochcd
för att dubbelkolla att länken leder till rätt plats.Du bör se filerna och du bör kunna flytta in i länken så att den leder till rätt plats.
B) Ett vanligt på Unix-system, inklusive Mac, är att rättigheterna till din katalog
dbwebb-kurser
gör att webbservern, som körs av en annan användare, inte kommer åt dem. Då behöver man öppna upp kataloghierarkin så att den användare som kör webbservern kommer åt filerna. Så här kan man göra förutsatt att man skapat katalogendbwebb-kurser
direkt under sin hemmakatalog.Prova nu att ladda om sidan.
The text was updated successfully, but these errors were encountered: