Installationsanleitung PHP: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
==PHP Setzungen für Sitepark Module==
 
==PHP Setzungen für Sitepark Module==
Werden Sitepark-Module verwendet, die den '''RequestDispatcher''' verwenden, sind für die entsprechenden Hosts folgende Setzungen notwendig:
+
* Werden Sitepark-Module verwendet, die den '''RequestDispatcher''' verwenden, sind für die entsprechenden Hosts folgende Setzungen notwendig:
 
 
 
  php_admin_value arg_separator.input &;
 
  php_admin_value arg_separator.input &;
 
  php_admin_value suhosin.post.max_name_length 200
 
  php_admin_value suhosin.post.max_name_length 200
 
  php_admin_value suhosin.request.max_varname_length 200
 
  php_admin_value suhosin.request.max_varname_length 200
 +
 +
* In den Webseiten wird nun die ies-api für die Navigation benötigt muss die Host-Konfiguration erweitert werden.
 +
php_value include_path ".:/srv/www/internet/WEB-IES/ies-api/php/"
 +
 +
* Für Webseiten in denen CityGov enthalten sind, gelten weitere Pfade:
 +
  php_value include_path ".::/srv/www/internet/WEB-IES/ies-api/php/:/srv/www/interntet/WEB-IES/zend/:/srv/www/internet/WEB-IES/citygov/php/"
  
 
== Empfohlene PHP-Version, PHP-Module, PHP-Frameworks in Webservern ==
 
== Empfohlene PHP-Version, PHP-Module, PHP-Frameworks in Webservern ==

Version vom 5. April 2012, 07:27 Uhr

PHP Setzungen für Sitepark Module

  • Werden Sitepark-Module verwendet, die den RequestDispatcher verwenden, sind für die entsprechenden Hosts folgende Setzungen notwendig:
php_admin_value arg_separator.input &;
php_admin_value suhosin.post.max_name_length 200
php_admin_value suhosin.request.max_varname_length 200
  • In den Webseiten wird nun die ies-api für die Navigation benötigt muss die Host-Konfiguration erweitert werden.
php_value include_path ".:/srv/www/internet/WEB-IES/ies-api/php/"
  • Für Webseiten in denen CityGov enthalten sind, gelten weitere Pfade:
 php_value include_path ".::/srv/www/internet/WEB-IES/ies-api/php/:/srv/www/interntet/WEB-IES/zend/:/srv/www/internet/WEB-IES/citygov/php/"

Empfohlene PHP-Version, PHP-Module, PHP-Frameworks in Webservern

Stand: 01/2010

PHP Version >= 5.2.6 (besser 5.2.12, nicht zu empfehlen 5.3.x)

  • bcmath
  • calendar
  • ctype
  • curl
  • date
  • dom
  • exif
  • gd
  • hash
  • iconv
  • json
  • libxml
  • mbstring
  • mcrypt
  • mhash
  • mysql
  • mysqli
  • openssl
  • pcre
  • PDO
  • pdo_mysql
  • Reflection
  • session
  • SimpleXML
  • soap
  • sockets
  • SQLite
  • standard
  • suhosin
  • sysvmsg
  • tidy
  • wddx
  • xml
  • xmlreader
  • xmlrpc
  • xmlwriter
  • xsl
  • zip
  • zlib

TCPDF-Erweiterung für PDF-Generierung:

Auf einem IES-System (Linux) kann die Installation im $SITEPARK_HOME unter tcpdf installiert werden. Alternativ kann man den Ordner parallel zum DocumenRoot anlegen.

PHP-Erweiterung für htalyze:

  • PHP-Pear-DB