ACC SHELL
Release notes for PHP5 on SUSE Linux
------------------------------------
Last change: 2005-02-09
Author: Michal Čihař
Layout of PHP5
==============
PHP5 shipped with this release of SUSE Linux has been modularized. This
means, that the php CLI and server modules have only minimum of modules
built in. Instead, these modules come in separate packages. Moreover,
files needed for pear are separately packed in php5-pear. The new layout
of PHP5 is as follows:
* Common packages:
php5 - core files: php CLI, php.ini, etc.
php5-pear - files for PEAR
php5-devel - scripts and header files needed for compiling php
extensions
* Server API modules:
apache2-mod_php5 - PHP5 SAPI for apache2
php5-fastcgi - FastCGI PHP5 SAPI
* PHP5 modules
php5-<module> - these packages usually contain merely the corresponding
shared library. When installed it also installs file
/etc/php5/confd/<module>.ini which enables it's
loading into php.
The following PHP5 modules come with this release:
* built-in modules: Core Reflection SPL SimpleXML date ereg filter libxml pcre session standard xml
* external modules: bcmath bz2 calendar ctype curl dba dom enchant exif fileinfo ftp gd gettext gmp hash iconv imap intl json ldap mbstring mcrypt mysql mysqli odbc openssl pcntl pdo pdo_mysql pdo_odbc pdo_pgsql pdo_sqlite pgsql phar posix pspell readline shmop snmp soap sockets sqlite sqlite3 suhosin sysvmsg sysvsem sysvshm tidy tokenizer wddx xmlreader xmlrpc xmlwriter xsl zip zlib
Enabling/disabling the PHP5 module for Apache
=============================================
- in /etc/sysconfig/apache2, add "php5" to APACHE_MODULES,
or remove it to disable
- possibly include /etc/apache2/conf.d/mod_php5.conf in individual virtual
host configuration
- restart the server with "rcapache2 restart"
ACC SHELL 2018