Sida 1 av 1
Stora problem med webservern
Postat: 25 jul 2007, 15:50
av BlauskaerM
jag vet inte riktigt vart jag ska börja, men att säga att jag är en stor nybörjare i hela linux miljön verkar vara som en bra start.
men till själva problemet:
jag använder mig ut av vsftpd för att lägga över mina filer till webbservern, men när jag gör det så blir rättigheterna typ 600 eller liknande på alla de filer och mappar som jag lägger över, så apache har inte rättigheterna att läsa dem. så det tar en sådan tid att gå runt och lägga om rättigheterna på alla filerna som jag lägger över (vilket är ganska många).
sen så när jag väl laddar det som går att ladda på sidan så visas inte Å,Ä och Ö. vad kan detta bero på?
jag tackar för alla svar som ni kan bidra med.
Mvh BlauskaerM
SV: Stora problem med webservern
Postat: 25 jul 2007, 15:59
av Emil.s
Problemet med filrättigheter löser du genom att sätta:
local_umask = 755 --> eller vad du nu vill ha...
Alternativt GID på katalogen... Men då föreslår jag det första.

SV: Stora problem med webservern
Postat: 26 jul 2007, 15:18
av BlauskaerM
Emil.s skrev:
Problemet med filrättigheter löser du genom att sätta:
local_umask = 755 --> eller vad du nu vill ha...
Alternativt GID på katalogen... Men då föreslår jag det första.
Tack för svaret, har ändrat nu så att local_umask är satt till 755. dock funkar det lite sådär =/
vissa filer får rättigheterna 755 och vissa inte. vilket är ganska konstigt

Men vad menar du med "Alternativt GID på katalogen"?
sorry, men jag sa tidigare att jag inte är så high på unix än...
SV: Stora problem med webservern
Postat: 26 jul 2007, 15:28
av mattiash
att du inte ser åäö beror på att inte apache har laddad den teken koden.
Gå in i apache2.conf som finns i /etc/apach2 och
leta upp där det står
#AddDefaultCharset ISO-8859-1
ta bara bort staketet framför så det blir
AddDefaultCharset ISO-8859-1
Så kommer åäö att funka.
Jag gör så att jag loggar in på min webbserver som användare www-data få funkar rättigheterna direkt.
//matte
SV: Stora problem med webservern
Postat: 27 jul 2007, 02:39
av BlauskaerM
mattiash skrev:
att du inte ser åäö beror på att inte apache har laddad den teken koden.
Gå in i apache2.conf som finns i /etc/apach2 och
leta upp där det står
#AddDefaultCharset ISO-8859-1
ta bara bort staketet framför så det blir
AddDefaultCharset ISO-8859-1
Så kommer åäö att funka.
Jag gör så att jag loggar in på min webbserver som användare www-data få funkar rättigheterna direkt.
//matte
Tackar för svaret, har ändrat det du sa och nu så fungerar Å,Ä,Ö delen

bara en fråga, när du använder dig av www-data kontot, har du ändrat lösenordet till det kontot eller finns det något standard lösenord i ubuntu?
SV: Stora problem med webservern
Postat: 02 aug 2007, 05:40
av BlauskaerM
Kanske är lite gammalt att dra upp tråden igen, men jag har bara ett litet problem kvar.
Nu när jag loggar in på ftp-servern och ska lägga över filer så sker det lite konstiga saker.
Jag får lägga över typ HTML och PHP filer osv utan problem. Men när jag försöker lägga över mappar så står det att jag inte har tillåtelse till det. Även fast www-data är ägare av mappen.
Vad kan detta bero på?