Installationsanleitung PHP: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 36: Zeile 36:
 
     [15] => xml
 
     [15] => xml
 
     [16] => apcu
 
     [16] => apcu
     [17] => apc
+
     [17] => calendar
     [18] => calendar
+
     [18] => ctype
     [19] => ctype
+
     [19] => curl
     [20] => curl
+
     [20] => dom
     [21] => dom
+
     [21] => mbstring
     [22] => mbstring
+
     [22] => fileinfo
     [23] => fileinfo
+
     [23] => ftp
     [24] => ftp
+
     [24] => gd
     [25] => gd
+
     [25] => gettext
     [26] => gettext
+
     [26] => iconv
     [27] => iconv
+
     [27] => json
     [28] => json
+
     [28] => exif
     [29] => exif
+
     [29] => apc
     [30] => Phar
+
     [30] => posix
     [31] => posix
+
     [31] => readline
     [32] => readline
+
     [32] => shmop
     [33] => shmop
+
     [33] => SimpleXML
     [34] => SimpleXML
+
     [34] => sockets
     [35] => sockets
+
     [35] => sysvmsg
     [36] => sysvmsg
+
     [36] => sysvsem
     [37] => sysvsem
+
     [37] => sysvshm
     [38] => sysvshm
+
     [38] => tokenizer
     [39] => tokenizer
+
     [39] => wddx
     [40] => wddx
+
     [40] => xmlreader
     [41] => xmlreader
+
     [41] => xmlwriter
     [42] => xmlwriter
+
     [42] => xsl
     [43] => xsl
+
     [43] => zip
     [44] => Zend OPcache
+
     [44] => Phar
 +
    [45] => Zend OPcache
 +
    [46] => xdebug (für Entwicklungsysteme)
 
</source>
 
</source>
  

Version vom 19. November 2018, 09:42 Uhr

PHP Setzungen für Sitepark Module

InfoSite 6 Enterprise-Installationen

Stand: 10/2018

PHP >= 7.2

  • libapache2-mod-php7.2
  • libapache2-mod-xsendfile
  • php7.2 php7.2-mbstring
  • php7.2-opcache
  • php7.2-xml
  • php7.2-fileinfo
  • php7.2-curl
  • php7.2-gd
  • php7.2-zip
  • php-apcu

Liste der installierten PHP-Extensions:

php -r "print_r(get_loaded_extensions());"
    [0] => Core
    [1] => date
    [2] => libxml
    [3] => openssl
    [4] => pcre
    [5] => zlib
    [6] => filter
    [7] => hash
    [8] => pcntl
    [9] => Reflection
    [10] => SPL
    [11] => sodium
    [12] => session
    [13] => standard
    [14] => PDO
    [15] => xml
    [16] => apcu
    [17] => calendar
    [18] => ctype
    [19] => curl
    [20] => dom
    [21] => mbstring
    [22] => fileinfo
    [23] => ftp
    [24] => gd
    [25] => gettext
    [26] => iconv
    [27] => json
    [28] => exif
    [29] => apc
    [30] => posix
    [31] => readline
    [32] => shmop
    [33] => SimpleXML
    [34] => sockets
    [35] => sysvmsg
    [36] => sysvsem
    [37] => sysvshm
    [38] => tokenizer
    [39] => wddx
    [40] => xmlreader
    [41] => xmlwriter
    [42] => xsl
    [43] => zip
    [44] => Phar
    [45] => Zend OPcache
    [46] => xdebug (für Entwicklungsysteme)

Ältere InfoSite 6 Installationen

  • 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

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

Stand: 10/2013

PHP Version >= 5.3

  • bcmath
  • calendar
  • ctype
  • curl
  • date
  • dom
  • exif
  • fileinfo
  • gd
  • geoip
  • 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