CMS driven hemsida hos Levonline - hos Levonline IT hotell, web hotel

Support

Välkommen till vår supportsektion. Bläddra ner för svaret på din fråga. Har du en teknisk fråga hittar du antagligen svaret på den nedan, eller så kan du prova att söka. Om du saknar något här eller har fått hjälp med något via vår support som du tycker borde finnas här, hör gärna av dig till oss så ordnar vi det!

Utöver supportsidorna har vi tagit fram en rad verktyg för domän och hemsida. Bland verktygen finner du guider för whois, SPF, HTTP-huvuden och mycket mer!

Om du behöver hjälp direkt av vår duktiga support är du välkommen att höra av dig per e-post (support@levonline.com) eller via telefon (08-320 360); vår kundtjänst finns tillgänglig vardagar mellan kl. 08:00 och 18:00 för att hjälpa dig med alla tänkbara problem eller önskemål.

Nedan finner du även ett kontaktformulär för supportfrågor.
Fritext sök
Populärast Webhotell Epost Domän Egen server Bredband
Hemsida PHP ASP Java Databas Unix Allmänt CGI Statistik

CMS driven hemsida hos Levonline

CMS system på ditt webhotell skall givetvis inte vara några problem. Normalt krävs det att CMS systemet har skrivrättigheter på servern hos oss för att det skall fungera bra. Detta är eftersom CMS systemet drivs av webservern och webservern inte har samma rättigheter som ditt FTP kontos användare har.

Vad detta betyder i praktiken är att om du vill sätta upp en hemsida baserad på Joomla eller nån annan CMS på servern hos oss kommer du göra detta i 2 generella steg:

1. FTP:a upp programmets filer och kör installationsprogrammet (via webläsaren).
2. Skapa innehållet (din hemsidas innehåll, d.v.s.)

Eftersom du skapar innehållet i ditt CMS system (d.v.s. din hemsidas innehåll) genom CMS systemet så är det ju webservern som skapar innehållet på din sida medan installationen av själva CMS systemet sker av dig när du FTPar upp filerna till servern.

Webservern hos Levonline körs av användaren "nobody". När du genom CMS systemet skapar innehåll på din sida kommer därför detta innehåll skapas med en ägare som är samma som webservern körs som, d.v.s. nobody (filerna som det du lägger till i CMS systemet sparas i ägs av nobody). När du ftp:ar upp filer kommer det att bli ditt eget konto som äger filerna.

När webservern skapat en fil kan det se ut såhär:

-rw-r--r--    1 nobody   nobody          5 Sep 18  2006 test.temp
om man loggar in via SSH och kör ls -l på filen. När du skapat filen själv ser det ut såhär:
-rw-r--r--    1 c0600600 users           5 Sep 18  2006 test.temp
Det vanligaste problemet som uppstår med CMS system i en delad miljö är att CMS systemet skapar en massa filer som CMS systemet (d.v.s. webservern -> användaren nobody) har rätt till och att du sedan inte kan ta bort eller redigera dessa med ditt FTP konto. Detta beror på att det inte är ditt FTP konto som skapat filen utan servern och det är därför serverns användare som har rätt till dem.

Hos Levonline kan du välja att köra din sida från vår PHP4 eller vår PHP5 miljö, därimellan är det (förutom versionen på PHP) skillnad på vilka rättigheter filer som webservern skapar. I PHP5 miljön skapas filerna av webservern med sådana rättigheter att även ditt FTP konto har rätt till dem medan i PHP4 miljön så är det striktare rättigheter.

Om du känner att du inte har full koll på rättigheter så rekommenderar vi att du kör din sida från PHP5 miljön eftersom detta är enklare. Samtidigt kan det i vissa fall vara säkrare att köra den från php4 miljön eftersom du då har möjlighet att optimera dina rättigheter.

I vilket fall kommer du behöva sätta skrivrättigheter på vissa mappar som ingår i ditt CMS system samt på din dokumenroot (den mapp som du lägger CMS systemets filer i). Detta gör du såhär för att sätta:
chmod o+w mappnamnet/
Normalt berättar installationsprogrammet vilka mappar det vill att du sätter skrivrättigheter på. Om du är osäker kan du sätta skrivrättigheter för hela din sida på en gång vilket kan vara osäkert (se denna artikel) men garanterat fungerar. Detta gör du såhär:
chmod -R o+w din_dokumentroot
Där din_dokumentroot är den mapp på servern som ditt CMS systems filer ligger i.

Det kan också vara intressant att veta att om ditt system har skapat en massa filer som ägs av Nobody kan du byta ägare på dessa till din egen ägare. Läs mer HÄR.

Fick du svar på din fråga?

Är du nöjd med svaret på frågan? Ge oss förslag på förbättringar här!




Denna information används för att förbättra artikeln i framtiden.
För snabb hjälp, använd istället kontaktformuläret längre ned.
KONTAKTA OSS!