Fel vid ändring av filrättigheter [LÖST]

Fragmentet_Ulf
Inlägg: 128
Blev medlem: 10 aug 2007, 11:00

Fel vid ändring av filrättigheter [LÖST]

Inlägg av Fragmentet_Ulf »

Jag har installerat apache, php och mysql på 7,04. Ändrat i DocumentRoot till en mapp på en annan partition där jag placerat en rad mappar för webbfiler. Detta för att jag skall kunna komma åt dem via XP också. När jag nu kör php filerna på ubuntu får jag felmeddelande 403 Forbidden, You don't have permission to access..

Jag har försökt att ändra rättigheterna för filerna i wwwroot mappen på den andra partitionen men det går inte, jag har ingen rättighet att göra detta.

sudo chown -R yourusername /var/www

ger följande resultat...

chown: changing ownership of `/var/www': Operation not permitted

Hur gör jag för att få fason på det här? Tacksam för hjälp
Senast redigerad av 1 Hund, redigerad totalt 26 gånger.
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

SV: Fel vid ändring av filrättigheter

Inlägg av ycc »

Om partitionens format är FAT32 och det inte går att greja inom ramen för det så tror jag det kan hjälpa att byta till NTFS.
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Fragmentet_Ulf
Inlägg: 128
Blev medlem: 10 aug 2007, 11:00

SV: Fel vid ändring av filrättigheter

Inlägg av Fragmentet_Ulf »

Det är FAT32. Det låter omständigt, finns det verkligen inget sätt att få apache att läsa dessa php filer utan att behöva  ändra formatet?
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

SV: Fel vid ändring av filrättigheter

Inlägg av ycc »

Det är möjligt att det finns någon smart lösning inom ramen för är FAT32, men jag kommer inte på den nu.

Jag vet inte heller om det räcker att, som i kommandot du skrivit, sätta dig själv som ägare. Vem som helst skall ju kunna aktivera php-filerna via web-läsaren?

Som du vet så delas åtkomstbehörigheterna i Linux ut på tre nivåer (chmod kommandot):
1. ägare, 2. grupp, 3. övriga

Jag vill minnas att jag även har givit läs- och kör-behörighet till gruppen "övriga" för php-filer. Jag är dock ingen specialist på denna fråga. Mitt enkla intryck är dock att liknande situationer funkat bättre i NTFS än i FAT32.

Det skall ju funka att konvertera från FAT32 till NTFS (men inte tillbaka utan formatering), i Windows kommandoprompt skriva (logisk enhet=X):
convert X: /FS:NTFS
Jag har själv gjort det för externa diskar. Men backup skall man ju förstås ha.

Säkrast är förstås att köra Linux-format, t.ex. ext3, då gissar jag att det funkar direkt. Det finns också möjligheter att komma åt ext3 från Windows, men jag är ingen specialist på det. Vill du veta mer om det eller annat så fråga bara igen här i forum.  :)

EDIT: ändrat rot till ägare, min felskrivn.
Senast redigerad av 1 ycc, redigerad totalt 23 gånger.
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Fragmentet_Ulf
Inlägg: 128
Blev medlem: 10 aug 2007, 11:00

SV: Fel vid ändring av filrättigheter

Inlägg av Fragmentet_Ulf »

Hm, nu har jag förstås installerat en slimmad xp-version där convertfunktionen inte längre är kvar. det finns säkert något linuxalternativ för en konvertering.

Jag tycker fortfarande allt låter omständigt bara för att öppna php-filer i webbläsaren. jag behöver en inställning där jag kan köra webbprojekt både från xp och ubuntu tills vidare. på sikt vill jag ju bli kvitt xp, det är webbdokumenten som håller mig kvar där. allt är för intenrt bruk, det är ingen mening att det skall kunna gå att komma åt detta externt, det är ingen webbserver i den meningen. här måste jag dock läsa på, känner att jag inte har någon ordentlig koll på detta.
Fragmentet_Ulf
Inlägg: 128
Blev medlem: 10 aug 2007, 11:00

SV: Fel vid ändring av filrättigheter

Inlägg av Fragmentet_Ulf »

Jag löste detta på följande vis. I inställningarna för apache apache2.conf ändrar jag från de standardvärden som finns vid inställning

User www-data
Group www-data

och anger istället de namnen som är aktuella för min inloggning. vid omstart av apache fungerar det nu att läsa filerna från fat32 partitionen.
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

SV: Fel vid ändring av filrättigheter

Inlägg av ycc »

Bra att det löste sig. :)
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
SakJur
Inlägg: 1358
Blev medlem: 31 mar 2007, 18:00
OS: Fedora
Utgåva: Vet inte/ingen utgåva passar
Ort: Västerås
Kontakt:

SV: Fel vid ändring av filrättigheter

Inlägg av SakJur »

Lägg till [Löst] efter titeln, så att folk ser att det är löst...
Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
Skriv svar

Återgå till "För nybörjaren - inaktuell"