Q:
Jeg vil gerne have lov til at ændre min stylesheet.css fil, da jeg skal have ændret noget skrifttype osv...
Det har været et problem før at jeg ikke kunne dette, hvor på i så rettede og gav mig lov til at gemme osv. Det kan jeg så ikke igen! Det er lidt trælst...
A:
Alle filer på serveren har en ejer og rettigheder for:
Ejer
Gruppe
Andre
Bruger man ftp til sine rettelser i f.eks. temaer ejes de filer man lægger op af den bruger man er logget ind med.
Systemet sætter derfor normalt denne rettighed på filen: rw.r..r.. (644), der tillader alle at læse (r) og ejer at skrive (w)
Bruger man Tema editoren til sine rettelser ejes de filer man lægger op / retter i af serverens Apache.
Systemet sætter igen normalt denne rettighed på filen: rw.r..r.. (644), der tillader alle at læse (r) og ejer at skrive (w), men nu er ejer altså Apache
Hvis man holder sig til een af ovenstående går det altid fint, men hvis man forsøger at bruge ftp på noget, der tilhører Apache - så kan man ikke (og omvendt).
Løsninger:
Hold dig altid til eet og samme værktøj.
eller for ftp-bruger:
Skift rettighederne til rw.rw.rw. (666) for de filer du lægger op - så kan du og andre senere rette dem fra administrationen - uden problemer.