support.sitedirect.se

Sök i SiteDirect™ manual

 

SiteDirect™ Referensmanual

» Skriv ut sidan
Teknisk information > Systemkrav > Detaljerade webbserverkrav >

Detaljerade webbserverkrav

Följande rekommendationer gäller för installation av SiteDirect på en egen server. Eftersom SiteDirect är ett helt webbaserat system gäller generellt samma rekommendationer som för vanliga webbservrar. Framförallt tilltaget med minne och/eller snabba diskar påverkar prestandan.

Serverhårdvara

  • Minimum CPU Pentium 4 3GHz+ (rekommenderat nyare DualCore, QuadCore).
  • Minimum 2Gb RAM (rekommenderat 4Gb).
  • Minimum 500Mb lagringsutrymme (rekommenderat 10Gb+ för egna dokument).
  • Gärna SATA/SAS-hårddiskar för optimal diskprestanda. 

Nätverksuppkoppling Internet

  • Minimum 2Mbit (rekommenderat 10Mbit+).

Operativsystem

SiteDirect är helt operativsystemsoberoende i den mening att så länge det finns möjligt att köra en HTTP-server med stöd för PHP. Och om databasen ska köras på samma server även stödja MySQL.

Webbservermjukvara

  • Apache (rekommenderas).
  • Microsoft IIS.
  • Övriga webbservermjukvaror som stödjer PHP.

Databas

  • MySQL
  • Minimum version 5.0.18 
    max_allowed_package 16Mb eller mer.
    sql_mode ska vara tom. På unixmaskiner är detta standard. På Windowsmaskiner är default 'strict' och måste korrigeras.
    group_contact_max_len 65536

PHP-tillägg

För att SiteDirect ska fungera fullt ut krävs att följande tillägg till PHP är installerade och konfigurerade.
CType Funktioner för att avgöra hurvida en bokstav eller sträng finns i en viss typsnittsklass. Är aktiverat vid en standardinstallation av PHP.
CURL

Tillåter anslutningar med många olika protokoll. Libcurl tillämpar förnärvarande http, https, ftp, gopher, telnet, dict, file och ldap protokollen. Den tillämpar också HTTPS certifikat, HTTP POST, HTTP PUT, FTP upload (detta kan även tillämpas av PHPs ftp-tillägg), HTTP baserad upload, proxies, cookies och användar+lösenordskontroller.

http://curl.haxx.se

GD

GD grafikbibliotek (TrueType/FreeType, JPEG-stöd, PNG-stöd, GIF read/write support).

http://www.libgd.org

IMAP IMAP-server mail stöd. Installeras olika beroende på version av PHP och plattform. http://php.net/imap för mer information
mbstring

Flerbitars sträng-stöd (Unicode). Följer med PHP men är inte aktiverad i standardkonfiguration.  Aktivera genom att plocka bort semikolonet på raden som innehåller: extension=php_mbstring.dll i php.ini. Kontrollera även att php_mbstring.dll finns i PHP's extensions-katalog.

MySQL

MySQL databasstöd. Installation är olika beroende på PHP version och plattform. För mer information besök http://php.net/mysql eller http://www.mysql.com.

PCRE

Perl-kompatibla regulära uttryck

http://www.pcre.org 

Session Session stöd. Är aktiverat vid standardinstallation av PHP.
XML

XML-stöd. Är aktiverat vid standardinstallation av PHP. 

Zend Optimizer

Zend Optimizer behövs installeras är tillägg för att kunna köra kompilerad PHP-kod. SiteDirect använder sig utav denna teknik för att skydda sin källkod.

http://www.zend.com/products/zend_optimizer

Zlib

Stöd för komprimerade gzip-filer. 

http://www.zlib.net/

PHP-inställningar

För att SiteDirect ska fungera krävs följande PHP-inställningar. Inställningarna anges i PHP.ini.

memory_limit

8M (rekommenderat 256M)

 

Ställer den maximala mängden minne i bytes som skriptet får använda. Detta används för att begränsa script från att kunna använda allt tillgängligt minne på servern. 

 

max_execution_time

30 (rekommenderat 3600)

 

Ställer den maximala tid i sekunder som ett skript har tillåtelse att köra innan det stängs av. Normalt är detta 30 sekunder. 

 

default_charset

UTF-8 eller tom

 

Bestämmer vilken encoding som automatiskt skall skickas som Content-type när PHP kod körs. Kan stängas av genom att ange tom sträng. 

 

magic_quotes_gpc

off

 

Sätter magic_quotes status för GPC (Get/Post/Cookie) funktionalitet. När det är påslaget föregås alla ',",\ och NUL tecken med \ automatiskt. 

 

magic_quotes_runtime

off

 

Om magic_quotes_runtime är påslagen så kommer alla externa datakällor så som databaser och textfiler också föregås med skiljetecken. 

 

safe_mode

off

 

Hurvida PHP är i säkert läge. 

 

file_uploads

on

 

För att SiteDirect ska fungera måste filuppladdning vara tillåten. 

 

upload_max_filesize

8M (rekommenderat 128M)

 

Största tillåtna storlek på uppladdad fil. 

 

register_globals

off

 

Denna inställning bestämmer hurvida variabler så som (Environment, GET, POST, Cookie, Server) skall hanteras som globaler i källkod. 

 

output_buffering

off

 

Buffer för utskrift. 

 

post_max_size

8M eller tom

 

Anger hur mycket data PHP får posta åt gången. 

 

error_reporting

E_ALL & ~E_NOTICE &~E_STRICT

 

Bestämmer hur fel skall rapporteras 

 

short_open_tag

on 

 

Används för att kunna skriva <? istället för <?php 

Sidan uppdaterades '2010-02-18' av SiteDirects Dokumenteringsgrupp.
© 2000-2008 Copyright SiteDirect AB. All rights reserved. Kontakta Webmaster