Hva er PHP safe mode og open basedir?
Å kjøre PHP i safe mode er en sikkerhetsforanstaltning som er utbredt blant webverter. Safe mode-begrensninger fører imidlertid til store begrensninger og redusert ytelse. Vi ønsker å gi kundene våre så mye PHP-funksjonalitet som mulig samtidig som sikkerhet er høyt prioritert.
One.coms servere kjører med safe mode skrudd av og med open basedir skrudd på.
For å sørge for at kun legitime skripter kjøres på webhotellene til kundene våre har vi aktivert open_basedir. Open_basedir er en sikkerhetsfunksjon i PHP som definerer plasseringene eller banene fra der PHP tillates å få tilgang til filer.
Følgende PHP-funksjoner har blitt deaktivert av One.com:- disk_total_space
- diskfreespace
- exec
- system
- popen
- proc_open
- proc_nice
- shell_exec
- passthru
- dl
- set_time_limit samt 5. parameter til mail().
Vi henviser til denne linken for ytterligere detaljer om open_basedir:
http://www.php.net/manual/en/ini.core.php#ini.open-basedir
Ethvert skript som fungerer under PHP i safe mode vil generelt sett fungere på et webhotell hos One.com.