Um PHP5 zu installieren gehn wir nach
/usr/ports/lang/php5
Aktivieren sie die untenstehende Option und speichern diese.
[X] APACHE Build Apache module
Jetzt kann PHP5 Installiert werden.
make install clean
Das wird ein wenig dauern nach der installation bekommst du den Hinweis das du was in deiner httpd.conf aendern sollst. Die meldung sollte so aussehn.
************************************************** *************
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
************************************************** *************
Oeffne mit deinem Lieblings editor.
/usr/local/etc/apache22/httpd.conf
und suche nach
AddType application/x-gzip .gz .tgz
fuege dadrunter den den oberen abschnitt rein. Das ganze sollte den so aussehn.
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
So dann einmal den apache neu starten und dann sollte php schon eingepflegt sein.
PHP5 ist stark modular aufgebaut, um die wichtigsten Module zur Verfügung zu haben bietet es sich an die Extensions zu installieren.
Die Install.
cd /usr/ports/lang/php5-extentions/
make install clean
Wähle in den Optionen mit der Space-Taste diejenigen, die Du nutzen möchtest.
Achtung Bitte nicht imap und record zusammen nehmen. Das gibt einen Segmentfault. Also nur eins von beiden.
Wenn die Installation fertig ist muss noch die php.ini umbenannt werden.
cd /usr/local/etc
mv php.ini-distri php.ini
Hoffe es hilft^^