sources.list - PHP 5.3 dem Plesk installer unterschieben

DHMH

New Member
Hi,

ich komme einfach nicht weiter:
The following information may help to resolve the situation:

The following packages have unmet dependencies:
php5-ioncube-loader: Depends: php5 (>= 5.2.0) but it is not going to be installed
Depends: php5 (< 5.3.0) but it is not going to be installed
psa-php5-configurator: Depends: php5-sqlite but it is not going to be installed
Depends: libapache2-mod-php5 but it is not going to be installed
Depends: php5-mysql but it is not going to be installed
Depends: php5-gd but it is not going to be installed
Depends: php5-imap but it is not going to be installed
Depends: php5-cli but it is not going to be installed
Depends: php5-curl but it is not going to be installed
Depends: php5-xsl but it is not going to be installed
Depends: php5-cgi but it is not going to be installed
Wieso will er die Abhängigkeiten nicht installieren?
Ich nehme mal an, es hat was mit meiner sources.list zu tun:
deb http://ftp.de.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

deb http://php53.dotdeb.org stable all
deb-src http://php53.dotdeb.org stable all

Hat wer ne Idee, was ich da machen kann?

Danke.
 
psa-php5-configurator ist ein Paket für die Verbindung zwischen Plesk und PHP. das Paket ist essenziel für Plesk. Das Paket hat aber eine Abhängigkeit auf das Paket php5-sqlite und das soll nicht mitinstalliert bzw. kann nicht mit installiert werden da es zu neu ;)
 
ok. wie kann ich denn dann PHP 5.3 mit Plesk nutzen (am Besten vor der Installation) :D:D

Oder gibts von psa-configurator ne neue Version?
 
Die dotdeb-Einträge in deiner sources.list passen nicht zu deiner verwendeten Debian-Version. Du verwendest Lenny, das ist aber nicht mehr die aktuelle Stable-Version. Daher solltest dort auch statt stable lenny eintragen, damit dort die Abhängigkeiten passen.
Das zweite: Du verwendest anscheinend ioncube, dieses hat aber eine Abhängigkeit von einer beliebigen PHP 5.2.x-Version, 5.3 geht nicht (das sagen die ersten beiden Zeilen aus). Das ändere sind möglicherweise Folgefehler davon.
Wenn ioncube aus den offiziellen Debian-Repos stammt, dann wirst du das wohl nur lösen können, in dem du entweder
a) auf Ioncube verzichtest,
b) ein eigenes Ioncube-Paket erstellst, welches die passenden Abhängigkeiten bietet oder
c) auf Debian Squeeze updatest, da ist nämlich PHP 5.3 schon drin und vermutlich auch eine passende iocube-Version.
 
Wenn du Glück hast, findest du in den Backtrack Sources von Debian Lenny eine passende Ioncube und PHP 5.3 Version :-)

Sind wie die normalen Repositories, nur neuer. Kann jedoch Fehler enthalten (z.B. Konfiguration wird überschrieben o.ä.) - deshalb ist testen und aufpassen angesagt.

http://wiki.debian.org/de/Backports
 
Na super, danke für eure Antworten!
Aber:
Plesk lässt sich nach dem Upgrade auf Squeeze nicht mehr installieren. Ich werd das jetzt mit den Backports versuchen.
 
Back
Top