
PHP Downgrade von 5.3 auf 5.2 in Debian Squeeze
Hier nun eine kurze Anleitung wie sie ihre Debian Squeeze Installation (die Wurzel allen Übels ist ja nicht Debian sondern die mitgelieferte PHP-Version) auf PHP Version 5.2 downgraden können. Bitte beachten Sie aber dass dies nur dann funktioniert kann wenn Sie vollen Zugriff (root oder sudo) auf ihren Server haben. Bei Webhosting oder so genannten "managed Servern" (was immer das sein soll) können sie das nicht tun sondern dann müssen sie ihren Provider fragen.
Schritt Nummer eins: Sicherung - Sie können entweder den ganzen Server sichern wenn sie dies ohnehin regelmäßig tun oder Sie führen die folgenden Befehle auf der Kommandozeile aus: cd~ (sudo) cp -a /etc etc_$(date +%Y%m%d) (sudo) dpkg --get-selections '*' > dpkg_selections_$(date +%Y%m%d)
Schritt Nummer zwei: Sie müssen Debian sagen, wo es die "alten" Paketquellen hernehmen soll. Dazu erstellen Sie bitte in /etc/apt/sources.list.d eine neue Datei mit dem Namen lenny.list. Kopieren Sie dann die folgenden Zeilen in diese Datei: deb http://ftp.us.debian.org/debian/ lenny main contrib non-freedeb-src http://ftp.us.debian.org/debian/ lenny main contrib non-free
Schritt Nummer drei: erstellen Sie in /etc/apt/preferences.d eine Datei mit dem Namen lenny und dem folgenden Inhalt:
Explanation: by default install a package from Lenny if it is not yet installed and is not available from Squeeze Package: *Pin: release n=lenny* Pin-Priority: 100
Explanation: install these packages always from Lenny Package: libapache2-mod-php5 php5-common php5-curl php5-gd php5-mcrypt php5-mysql Pin: release n=lenny* Pin-Priority: 999
Schritt Nummer vier: aktualisieren Sie Ihre Paketquellen über folgenden Befehl: apt-get update und apt-get clean
(sudo) apt-get purge libapache2-mod-php5 php5-cli php5-common php5-curl php5-gd php5-mcrypt php5-mysql php5-suhosin
Schritt Nummer sechs: laden Sie alle neuen Pakete herunter (beachten Sie dass -d nach get) und überprüfen Sie ob diese aus den richtigen Paketquellen stammen. (sudo) apt-get -d install libapache2-mod-php5 php5-curl php5-gd php5-mcrypt php5-mysql
Schritt Nummer sieben: Installieren Sie mit folgenden Befehl die neuen Module (sudo) apt-get install libapache2-mod-php5 php5-curl php5-gd php5-mcrypt php5-mysql
Danke an Zsolt Müller von http://muzso.hu für die Anleitung
Achtung: Was immer Sie tun machen Sie auf EIGENE Gefahr, dieser Artikel gibt keine wie immer gearteten Garantien.
|
iscon Login
Neues
Tipps & Tricks
- Telefonnnummer zu Notizen
- Interessent nach Umwandlung automatisch löschen
- SugarCRM - Icons für Schnellzugriffe
- Neues gruppiertes Adressfeld erstellen
- Firma in Verkaufschance nicht verpflichtend machen
- Interessent ohne Firma konvertieren
- Subpanels in Kontaktlisten
- Nach Hause Telefonieren unterbinden
- Werbung im Admin Teil entfernen
- E-Mails in SugarCRM archivieren
Blog Beiträge
- iPad nano
- Das Internet - Kommentar aus 1995 (eng)
- Wie viele Forenmitglieder braucht man zum Wechseln einer Glühbirne?
- Interessanter Vergleich Stone - iPad
- Was bedeutet "upgrade sicher"
- SugarCRM CEO John Roberts gefeuert
- Matt Assay über die Verpflichtung beim Software Kauf
- Kristallkugel
- The Land of the Free and the Home of the Brave
- Das Open Source Problem


