PHP: Hypertext Preprocessor
PHP ist eine Server-seitige und Plattform übergreifende Scriptsprache, die direkt im HTML-Quellcode
eingebaut werden kann. Hat die PHP-Datei eine entsprechende Endund wie z.B. index.php oder index.phtml
wird die Datei vor der Ausgabe auf den Browser vom Server geparst, d.h. PHP Befehle werden bearbeitet, bevor die Antwort
an den Client (Browser) geschickt wird.
Installation von PHP4:
Wir empfehlen Ihnen, PHP auf Ihrem virtuellen Server als dynamisches Modul zu installieren.
Dabei gehen Sie bitte wie folgt vor:
- Installation des dynamischen Modules:
Für FreeBSD Server: PHP 4.0.4
% vinstall php4-dso
Im Augenblick sind die folgenden PHP4 Module erhältlich:
Keine Datenbank-Unterstützung:
mod_php4-4.0.4-module.so
mod_php4-4.0.4-module-ftp-imap-freetype-gd.so
mod_php4-4.0.4-module-imap.so
mod_php4-4.0.4-module-mcrypt-freetype-gd.so
mod_php4-4.0.4-module-mcrypt-ftp-imap-zlib-freetype-gd-dom.so
mod_php4-4.0.4-module-mcrypt-ftp-imap.so
mSQL Datenbank-Unterstützung:
mod_php4-4.0.4-module-msql-ftp-imap-freetype-gd.so
mod_php4-4.0.4-module-msql-imap.so
mod_php4-4.0.4-module-msql-mcrypt-freetype-gd.so
mod_php4-4.0.4-module-msql-mcrypt-ftp-imap.so
mod_php4-4.0.4-module-msql-mcrypt-ftp-zlib-imap-freetype-gd-dom.so
mod_php4-4.0.4-module-msql.so
MySQL Datenbank-Unterstützung:
mod_php4-4.0.4-module-mysql-ftp-imap-freetype-gd.so
mod_php4-4.0.4-module-mysql-imap.so
mod_php4-4.0.4-module-mysql-mcrypt-freetype-gd.so
mod_php4-4.0.4-module-mysql-mcrypt-ftp-imap.so
mod_php4-4.0.4-module-mysql-mcrypt-ftp-zlib-imap-freetype-gd-dom.so
mod_php4-4.0.4-module-mysql.so
PostgreSQL Datenbank-Unterstützung:
mod_php4-4.0.4-module-pgsql-ftp-imap-freetype-gd.so
mod_php4-4.0.4-module-pgsql-imap.so
mod_php4-4.0.4-module-pgsql-mcrypt-freetype-gd.so
mod_php4-4.0.4-module-pgsql-mcrypt-ftp-imap.so
mod_php4-4.0.4-module-pgsql-mcrypt-ftp-zlib-imap-freetype-gd-dom.so
mod_php4-4.0.4-module-pgsql.so
Anpassungen in der http.conf
Fügen Sie am Anfang Ihrer Konfigurationsdatei httpd.conf den Namen des
Modules ein, das vom Server geladen werden soll:
LoadModule php4_module modules/MODUL-NAME
Dass der Server die zu parsenden Dateien erkennt, müssen ebenfalls folgende Zeilen
eingefügt werden:
AddType application/x-httpd-php .php .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps
Weiterhin können die Dateien index.php, index.phtml etc. als automatische
Startdateien eines Verzeichnisses definiert werden:
DirectoryIndex index.php3 index.html index.phtml
|