PHP

Fra NETsite A/S - wiki.netsite.dk

Skift til: Navigation, Søgning

PHP er et meget populært programmeringssprog i forbindelse med hjemmesider. Det er nemt at bruge, og derudover findes der mange webapplikationer baseret på PHP som man kan anvende som f.eks. CMS, webshop eller blog.

Indholdsfortegnelse

PHP version

Hvilken PHP version du har tilrådighed på dit webhotel, afhænger af hvilken server dit webhotel ligger på. Generelt er versionen nyere, jo nyere server du har dit webhotel på. For langt de fleste brugere gælder det, at PHP-5.1.6 anvendes, som er den aktuelle PHP version i forbindelse med Red Hat Enterprise Linux.

Du kan altid finde frem til PHP versionen på din server via phpinfo funktionen. Du skal blot oprette en PHP-fil med følgende kode.

<? phpinfo(); ?>

Hvorfor anvendes der ikke den nyeste version af PHP?

Vi har stor fokus på stabilitet og pålidelighed, og derfor anvender vi Red Hat Enterprise Linux og CentOS Linux. Red Hat tester de inkluderet pakker i deres distribution meget grundigt, og vælger en godt fundament, som de vedligeholder 7 år frem fra første release. Læs mere på [1]

Når der bliver fundet sikkerhedsfejl eller bugs, så tager de rettelsen og integrerer den i den base version de anvender. Det kalder man at backporte en opdatering, og man opnår derved en meget sikker og stabil version af PHP. Red Hat har uddybende information om deres backporting politik på [2]

Hvis vi bare valgte at opgradere til nyeste version hver gang, så ville vi også hver gang introducere potentielle nye problemer, da PHP udvikler sig efter hver version. F.eks. kan ens hjemmeside pludselig stoppe med at virke, fordi opgraderingen af PHP ikke er kompatible med hjemmesidens PHP kode.

Som VPS bruger kan man naturligvis vælge at installere en anden version af PHP, hvis man ønsker det. Man skal blot huske at holde den opdateret fremover.

safe_mode

Alle Linux baseret webhoteller som kører med PHP som Apache modul har safe mode aktiveret af sikkerhedshensyn. Serveren deles med andre bruger, og det er derfor nødvendigt. Det er ikke fordi vi mistænker vores brugere, at ville tilgå andre kunders data, men et sikkerhedshul i en brugers script, vil også åbne døren for alle andre sider på samme server uden safe mode.

På nye webhoteller anvender vi FastCGI til PHP afviklingen, og her er safe mode ikke nødevendigt, da PHP scriptet vil blive afviklet under din egen bruger. Derfor er safe mode off på nye webhoteller.

safe mode på Windows

På Windows webhotellerne bruges Windows eget rettighedssystem, og safe mode er derfor ikke relevant, og derfor ikke aktiveret.

safe mode på VPS

Som VPS bruger vælger du selv, hvorledes PHP opsætningen skal være. Herunder om safe mode skal være aktiveret.

Personlige værktøjer