L
lanschue
Guest
Hi,
i'm planning to update our plesk 8.6.0 server (on Debian etch) from php4 to php5, and found most needed information in http://kb.odin.com/en/1762.
But still 2 questions keep me from upgrading, because there are many websites of customers on this server and I have to avoid downtimes at all costs:
1) When trying to simulate the upgrade with
It tries to deinstall the packages "ppwse" and "php4-ioncube-loader", so as i don't want to loose any packages (although I don't really know, if i need above 2 packages) I would try to update with
But still this leaves me with many broken packages (according to "man apt-get"), as you see in the output:
(Sorry for the german output, but should be readable anyway)
The broken packages in square brackets are "psa" and "ppwse".
So are only mentioned, because there will be unresolved dependencies during the installation-process but after installation everything will be ok, or will the installation really result in brocken packages?
2) If some of our customers rely on php4, is it possible to switch back to php4?
I think a
Would be nice, if anyone could help me on this two questions, before i have to try it. (The server is not even in our city and downtime would be very very bad.)
Thanks in advance.
i'm planning to update our plesk 8.6.0 server (on Debian etch) from php4 to php5, and found most needed information in http://kb.odin.com/en/1762.
But still 2 questions keep me from upgrading, because there are many websites of customers on this server and I have to avoid downtimes at all costs:
1) When trying to simulate the upgrade with
apt-get -s install psa-php5-configurator libapache2-mod-php5
It tries to deinstall the packages "ppwse" and "php4-ioncube-loader", so as i don't want to loose any packages (although I don't really know, if i need above 2 packages) I would try to update with
apt-get -s install psa-php5-configurator libapache2-mod-php5 php5-ioncube-loader ppwse
But still this leaves me with many broken packages (according to "man apt-get"), as you see in the output:
(Sorry for the german output, but should be readable anyway)
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
ppwse ist schon die neueste Version.
Die folgenden zusätzlichen Pakete werden installiert:
php4-cli php4-common php4-curl php4-domxml php4-gd php4-imap php4-mysql php5 php5-cli php5-common php5-curl php5-gd php5-imap php5-mysql
php5-xsl
Vorgeschlagene Pakete:
php-pear
Die folgenden Pakete werden ENTFERNT:
libapache2-mod-php4 php4 php4-ioncube-loader psa-php4-configurator
Die folgenden NEUEN Pakete werden installiert:
libapache2-mod-php5 php5 php5-cli php5-common php5-curl php5-gd php5-imap php5-ioncube-loader php5-mysql php5-xsl psa-php5-configurator
Die folgenden Pakete werden aktualisiert:
php4-cli php4-common php4-curl php4-domxml php4-gd php4-imap php4-mysql
7 aktualisiert, 11 neu installiert, 4 zu entfernen und 57 nicht aktualisiert.
Remv php4-ioncube-loader [3.2-dbn40.build07072610] [ppwse ]
Remv php4 [6:4.4.4-8+etch4] [ppwse ]
Remv psa-php4-configurator [1.4.0-debian4.0.build86080722.01] [psa ppwse ]
Remv libapache2-mod-php4 [6:4.4.4-8+etch4] [psa ppwse ]
Inst php5-common (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst libapache2-mod-php5 (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst php5-cli (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst php5-mysql (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst php5-gd (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst php5-imap (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst php5-curl (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst php5-xsl (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Conf php5-common (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Conf libapache2-mod-php5 (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [psa ppwse ]
Inst psa-php5-configurator (1.4.0-debian4.0.build86080722.01 autoinstall.plesk.com) [ppwse ]
Inst php4-curl [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php4-mysql [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php4-imap [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php4-domxml [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php4-gd [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php4-cli [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php4-common [6:4.4.4-8+etch4] (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php5 (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable) [ppwse ]
Inst php5-ioncube-loader (3.2-dbn40.build07072610 autoinstall.plesk.com)
Conf php5-cli (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5-mysql (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5-gd (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5-imap (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5-curl (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5-xsl (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf psa-php5-configurator (1.4.0-debian4.0.build86080722.01 autoinstall.plesk.com)
Conf php4-common (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php4-cli (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php4-curl (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php4-mysql (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php4-imap (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php4-domxml (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php4-gd (6:4.4.4-8+etch6 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5 (5.2.0-8+etch11 Debian:4.0r4a/stable, Debian-Security:4.0/stable)
Conf php5-ioncube-loader (3.2-dbn40.build07072610 autoinstall.plesk.com)
The broken packages in square brackets are "psa" and "ppwse".
So are only mentioned, because there will be unresolved dependencies during the installation-process but after installation everything will be ok, or will the installation really result in brocken packages?
2) If some of our customers rely on php4, is it possible to switch back to php4?
I think a
should do it. But just to get sure, i wanted to ask, if anyone has ever tried this.apt-get install psa-php4-configurator libapache2-mod-php4 php4-ioncube-loader ppwse
Would be nice, if anyone could help me on this two questions, before i have to try it. (The server is not even in our city and downtime would be very very bad.)
Thanks in advance.