This is a small Tutorial how to install PHP5 on Debian 3.1 with Plesk 8.0.0.
(1) Add new source to /etc/apt/sources.list
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
(2) Install PHP 5 – WARNING: Plesk is currently not compatible to MySQL5! So make sure, that you do not upgrade your MySQL Installation.
apt-get install psa-php5-configurator
apt-cache search php5
…and install any of the php modules you want.
(3) THIS STEP IS PROBABLY NOT NEEDED ANYMORE WITH PLESK 8 AND ABOVE! So try out https://webmail.example.com first!
Fix Horde Webmailer:
apt-get install php5-pear
pear upgrade DB
cd /usr/share/psa-horde/pear
tar cvzf DB.backup.tar.gz DB.php DB/
rm DB.php
rm -R DB/
cp -R /usr/share/php/DB* .
(4) That’s it!

Hi,
Ich habe ein Problem und zwar gibt es bei mir kein psa-php5-configurator.
Fehlt mir eventuell eine source?
Grüße
Hallo Christoph,
psa-php5-configurator kommt aus dem Debian Archiv von SWsoft. Der Eintrag für die sources.list ist diese:
deb http://autoinstall.plesk.com//debian PSA_8.0.1/
Fehlte dir die vielleicht?
Hallo,
wenn ich den psa-php5-configurator installieren möchte, dann sagt er mir, daß 2 PHP5-Pakete fehlen:
psa-php5-configurator depends on php5-dom [UNAVAILABLE]
psa-php5-configurator depends on php5-xsl [UNAVAILABLE]
Bei dotdeb werden diesen beiden Pakete offensichtlich nicht angeboten, aber ohne diese lässt sich PHP5 nicht auf diesem Wege installieren.
Jemand eine Idee? Hab schon andere Backports versucht, aber php5-dom scheint immer zu fehlen.
Grüße, Thomas
Also warum der psa-php5-configurator plötzlich nach diesen beiden Paketen schreit, konnte ich nicht ergründen. Sie einfach aus dem Abhängigkeitsbaum austragen wäre unsauber. Debian-Pakete für ph5-dom & php5-xsl konnte ich nicht finden und so habe ich dann über rpm-seek 2 passende rpm-Pakete rausgesucht und sie mit Alien zu Debian-Paketen gemacht. Vor der Plesk8/PHP5-Installation beide Pakete installiert und alles lief sauber durch.
Würde mich aber trotzdem interessieren, warum 2 Pakete gefordert werden, die im Debian-Repository nicht enthalten sind. Wer was weiß, bitte mailen.
Thomas, tomahawk@gmx.org
Besten Dank für deine super Anleitung
Hat alles genau so funktioniert wie es sollte, doch ich wollte fragen ob seit den letzten Updates von DotDeb (PHP 5.2.0-dotdeb Version 2) ihr auch massive probleme mit dem php-dom Modul habt?
Würde mich über eine Antwort freuen..
Besten Dank,
Andy
Sorry, da kann ich dir nichts zu sagen, da ich das php-dom Modul nicht explizit verwende.
Vielen Dank trotzdem für die Antwort. Aber soweit ich weiss ist doch das php-dom modul grundsätzlich notwendig damit PHP 5 überhaupt installiert werden kann (siehe andere Kommentare hier)?
Ich denke das Problem sollte bei allen Debian Sarge Systemen auftreten welche auf der oben beschriebenen Anleitung basieren. Leider bietet – wie gesagt – Dotdeb das php-dom Modul nicht an
Bei mir kam es so heraus das eine GLIBC nötig wäre, welche sich unmöglich auf einem stable System installieren lässt. Ich habe zudem festgestellt das das aktuellste Update “Dotdeb PHP 5.2 Sarge 2″ auch andere einstellung ändert (welche zusätzliche Module betreffen). Hat den wirklich niemand diese Probleme…?
Gruss,
Andy
Diese Errors wenn ich “PHP Version 5.2.0-0.dotdeb.3″ installiert habe:
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20060613/dom.so’ – /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by /usr/lib/php5/20060613/dom.so) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20060613/xsl.so’ – /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by /usr/lib/php5/20060613/xsl.so) in Unknown on line 0
Kann mir jemand von euch sagen wo ich FUNKTIONSFÄHIGE versionen von php5-dom bzw. php5-xsl finden kann? GLIBC 2.4 kann ich ja nicht auf meinem stable system installieren….
Ich wäre echt super dankbar für Hilfe… Habe stundenlang gegoogelt.
Gruss,
Andy
Hab die Module nun per phpize, configure und dann make selber kompiliert und ins entsprechende Verzeichnis kopiert und siehe da, es läuft…
Hello, my name is Alex, i’m a newbie here. I really do like your resource and really interested in things you discuss here, also would like to enter your community, hope it is possible:-) Cya around, best regards, Alex!
works like a charm!!!!
thank you
Ich hab ein Problem mit den angegebenen sources.
Der Hit klappt Problemlos bei apt-get update,
allerdings kann der psa konfigurator nicht gefunden werden.
Jemand alternativ source oder Tipps dazu?
Uii.. ich hab ne Weile gesucht bis ich n Tutor zum Upgrade gefunden hab, danke! Hat gut geklappt!
THANK YOU
An sich n cooler post, aber kannst beim nachsten mal n bisschen detailierter sein?