Coppermine Photo Gallery v1.5.x: Dokumentasjon og Manual

Innholdsfortegnelse

Installasjon og Setup

Hvordan installere programmet

Hva gjør installasjonsprogrammet

Etter at du har kontrollert visse grunnleggende ting lager innstallasjonsprogrammet de nødvendige databasetabellene for deg og fyller dem med standardverdier. Den lager filen include/config.inc.php i Coppermine mappen på den serveren som inneholder de databasedetaljer som du oppga under installasjonen.Hvis du skulle forandre dine mysql databasdetaljer senere (fks. hvis du forandrer passordet på din mysql brukerkonto eller om du flytter ditt galleri til en annen server), vil du ha behov for å redigere include/config.inc.php manuellt for å tilpasse forandringene. Filen include/config.inc.php forhindrer også at installasjonsprogrammet kjøres to ganger: hvis installasjonsprogrammet kjøres, kontrollerer det om config filen allerede finnes - og om det gjør det stopper programmet og omdirigerer brukeren til index siden.

Relatert informasjon

Det finnes litt mer innformasjon som er relatet til installering:

Server konfigurering

Når du installerer Coppermine, kan det hende at du får problem med hvordan webserveren er satt opp. Derfor kan dette avsnittet av dokumentasjonen bare gi deg noenlunde oversikt over problem med webserver instillinger. Vi kan bare gi anbefalinger, men det er ikke Coppermine supportens sak å gi råd om hvordan en webserver skal konfigureres. Derfor: Hvis du har problemer med webserverinstillingen, be supporten for ditt webhotell om hjelp i stedet for å stille spørsmål til Coppermine supporten.

register_globals

I eldre versjoner av PHP, er standardinstillingen for register_globals "on", som fikk de følger at mange PHP kodere skrev sikkerhetsmessig slurvete koder (fordi de ikke var oppmerksomme på farene med dette). Dette resulterte i at det finnes mange script som var avhengig av at servervalget "register_globals" var satt på. Da mange ondsinnede angrep mot script er avhengig av om register_globals er satt på, anbefales det å sette den til av i PHP instillingene på din webserver. I nyere versjoner av PHP, er standardinstillingen "off". Ditt webhotell kan ennå ha aktivert register_globals on for å gjøre det mulig å kjøre gamle script som er avhengig at register_globals er på.

For å gjøre det fullstedig klart: Coppermine behøver ikke ha register_globals=on, men kan kjøres med både register_globals on eller off. Det er bare sikkerhetsmessige hensyn som er grunnen til at vi vil gjøre brukere oppmerksomme på dette. Hvis din webserver har register_globals satt på, kommer installasjonsprogrammet til å advare deg on dette, men det vil fortsette med innstalleringen.

Coppermines utvikligsteam anbefaler sterkt å slå register_globals av på din server. Forøvrig kan vi ikke forklare hvordan det gjøres: Det er innstillinger for webserveren, ikke en Coppermine innstilling. Vanligvis (når du logger inn på ditt webhotells side) kan du be ditt webhotell å stille register_globals off (av) på din server. Et godt webhotell burde gjøre det for deg eller fortelle deg hvordan du gjør dette (hvis de tillater deg å konfigurere din server). Vær så snill å ikke stille spørsmål for register_globals på Coppermine support board - det ligger utenfor deres rammer.

Det forårsaker ingen negative følger for din Coppermine installering hvis du lar register_globals stå på (on): bare du (Administrator) vil se meldingen fra scriptet som advarer om farene forbundet med dette register_globals. Det kan forøvrig ha en påvirkning for andre aplikasjoner på din websideT - vi kan ikke si noe sikkert om dette.