PHP 4.3.3
PHP 4.3.3
Hi there!
Ich habe jetzt meinen Server auf Debian geupdated. Alles wunderbar. Ein vollständiges LAMP ist ja schon standardmäßig eingerichtet. Wunderbar!
Nur: Alle Versionen sind veraltet. Es ist Apache 1.3.26, PHP 4.1.2 udn MySQL 3.x installiert. Ich hätte nun gerne eine aktuelles Apache (1.3.28), PHP 4.3.3 und MySQL 4. WIe kann ich diese installieren? Ich habe noch keine Debian-Packages gefunden. Mir würde auch zur Not auch der jetzige Apache, PHP 4.2.x oder höher reichen. Meinetwegen auch MySQL 3. Aber das ein neueres PHP muss her!
Wer kann mir da helfen? Auf selber komplieren habe ich nicht unbedgint Lust, da ja die Update-Funktion des Debian-Package-Systems nicht mehr verwendet werden kann.
Also, hat jemand eine Idee?
Bis denn!
Dennis
Ich habe jetzt meinen Server auf Debian geupdated. Alles wunderbar. Ein vollständiges LAMP ist ja schon standardmäßig eingerichtet. Wunderbar!
Nur: Alle Versionen sind veraltet. Es ist Apache 1.3.26, PHP 4.1.2 udn MySQL 3.x installiert. Ich hätte nun gerne eine aktuelles Apache (1.3.28), PHP 4.3.3 und MySQL 4. WIe kann ich diese installieren? Ich habe noch keine Debian-Packages gefunden. Mir würde auch zur Not auch der jetzige Apache, PHP 4.2.x oder höher reichen. Meinetwegen auch MySQL 3. Aber das ein neueres PHP muss her!
Wer kann mir da helfen? Auf selber komplieren habe ich nicht unbedgint Lust, da ja die Update-Funktion des Debian-Package-Systems nicht mehr verwendet werden kann.
Also, hat jemand eine Idee?
Bis denn!
Dennis
-
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Hi,
wenn Du auch weiterhin das Paketmanagment benutzen möchtest, gibt es 2 Möglichkeiten. Entweder Du besorgst Dir die Sourcen (z.Bsp. aus SID) und baust daraus ein Debianpaket oder Du verwendest Pakete die andere schon gebaut haben und zur Verfügung stellen (sogenannte backports). Um backports zu nutzen bittet es sich an unter http://www.apt-get.org nach php4 oder was Du brauchst zu suchen und dann ein passendes auszuwählen. Dort wird Dir auch der passende Eintrag für die /etc/apt/sources.list mit angezeigt. Ich habe das mal für php4 gemacht und für die Version 4.3.3 wäre folgender Eintrag möglich
Danach ein apt-get update && apt-get upgrade -u und die neuen Pakete sollten auf Deinem Server landen.
Aber VORSICHT, die Pakete werden im Normalfall nicht von den Debian Paketmaintainern angeboten, so dass durchaus Probleme entstehen können.
Viele Grüße,
Jens.
PS: Manchmal ist auch ein Blick auf http://www.backports.org ganz hilfreich.
wenn Du auch weiterhin das Paketmanagment benutzen möchtest, gibt es 2 Möglichkeiten. Entweder Du besorgst Dir die Sourcen (z.Bsp. aus SID) und baust daraus ein Debianpaket oder Du verwendest Pakete die andere schon gebaut haben und zur Verfügung stellen (sogenannte backports). Um backports zu nutzen bittet es sich an unter http://www.apt-get.org nach php4 oder was Du brauchst zu suchen und dann ein passendes auszuwählen. Dort wird Dir auch der passende Eintrag für die /etc/apt/sources.list mit angezeigt. Ich habe das mal für php4 gemacht und für die Version 4.3.3 wäre folgender Eintrag möglich
Code: Alles auswählen
deb http://debian.netfarm.it/debian/ woody sherpya
Aber VORSICHT, die Pakete werden im Normalfall nicht von den Debian Paketmaintainern angeboten, so dass durchaus Probleme entstehen können.
Viele Grüße,
Jens.
PS: Manchmal ist auch ein Blick auf http://www.backports.org ganz hilfreich.
-
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Hi,
und danach ein in einer Konsole als root eintippst, sollten automatisch die neuen Pakete eingespielt werden, vorausgesetzt du hattest bis jetzt schon zum Beispiel das Paket php4 installiert und es gab keine Fehlermeldungen. Falls das nicht der Fall ist, lass Dir mal die php4 Pakete anzeigen über Falls das Paket verfügbar ist, bekommst Du damit eine Zeile angezeigt.
Falls das automatische Update wieder erwarten nicht funktioniert, kannst Du die Pakete auch von Hand über installieren.
Poste einfach mal wo es hängt.
Viele Grüße,
Jens
also wenn der Eintrag korrekt in der Datei /etc/apt/sources.list steht, Du einbelorofon hat geschrieben:Leider habe ich danach immer noch die alte PHP Version drauf. Wie kann ich denn das Update dann letztenendes anstossen? Oder sollte das automatisch von statten gehen?Jens Oeser hat geschrieben: Danach ein apt-get update && apt-get upgrade -u und die neuen Pakete sollten auf Deinem Server landen.
Code: Alles auswählen
apt-get update
Code: Alles auswählen
apt-get upgrade -u
Code: Alles auswählen
apt-cache show php4 | grep 4.3.3
Falls das automatische Update wieder erwarten nicht funktioniert, kannst Du die Pakete auch von Hand über
Code: Alles auswählen
apt-get install php4 php4-... php4-...
Poste einfach mal wo es hängt.
Viele Grüße,
Jens
-
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Hi,
unter http://www.debianforum.de/wiki/WoodyBackports findest Du eine recht gute Liste mit Quellen, da fehlt aber auch ein PHP Backport.
Ich werde mal auf einem Server antesten, ob sich die neuesten PHP4 Pakete installieren lassen.
Jens.
unter http://www.debianforum.de/wiki/WoodyBackports findest Du eine recht gute Liste mit Quellen, da fehlt aber auch ein PHP Backport.
Ich werde mal auf einem Server antesten, ob sich die neuesten PHP4 Pakete installieren lassen.
Jens.
-
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Hi,
ich bin erst jetzt dazu gekommen mal meinen geposteten sources.list Eintrag für PHP4 in Version 4.3.3 zu testen. Da es sich um ein produktiv System handelt habe ich nur angetesten und es scheint als würde alles ohne Probleme ablaufen. Zuerst werden nur ein paar abhängige Pakete aktualisiert. Versuch es einfach mal und poste wo die Säge klemmt.
Viele Grüße,
Jens.
ich bin erst jetzt dazu gekommen mal meinen geposteten sources.list Eintrag für PHP4 in Version 4.3.3 zu testen. Da es sich um ein produktiv System handelt habe ich nur angetesten und es scheint als würde alles ohne Probleme ablaufen. Zuerst werden nur ein paar abhängige Pakete aktualisiert. Versuch es einfach mal und poste wo die Säge klemmt.
Viele Grüße,
Jens.
Hallo Leute,
ich habe es immernoch icht geschafft. Oder doch?
apt-cache show php4 | grep 4.3.3
ergibt bei mir
ich habe es immernoch icht geschafft. Oder doch?
apt-cache show php4 | grep 4.3.3
ergibt bei mir
Aber die installierte Version ist immernoch die alte. Habe einzeln installiert wie beschrieben. Apache ist auch neu gestartet. Noch einen Tip?woody:~# apt-cache show php4 | grep 4.3.3
Version: 4:4.3.3-2moolfreet
Filename: debian/web/php4_4.3.3-2moolfreet_i386.deb
Version: 4:4.3.3-1
Filename: pool/main/p/php4/php4_4.3.3-1_i386.deb
-
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Hallo,
mit apt-cache show zeigt er Dir nur die verfügbaren php4 Pakete an. Um herauszufinden ob ein entsprechendes Paket installiert ist, bietet sich eher folgendes an: Damit siehst Du was für Version installiert ist.
Welche Fehlermeldungen (wenn überhaupt) sind bei der Installation aufgetaucht?
Welchen Server für die php4 Pakete hast Du benutzt?
Viele Grüße,
Jens.
mit apt-cache show zeigt er Dir nur die verfügbaren php4 Pakete an. Um herauszufinden ob ein entsprechendes Paket installiert ist, bietet sich eher folgendes an:
Code: Alles auswählen
dpkg -l php4
Welche Fehlermeldungen (wenn überhaupt) sind bei der Installation aufgetaucht?
Welchen Server für die php4 Pakete hast Du benutzt?
Viele Grüße,
Jens.
Problem mit php4 4.3.3 von moolfreet
Hi !
In die source.list habe ich "deb http://debian.moolfreet.com ./" eingetragen, Liste aktualisiert. Es wurden auch u.a. die Pakete PHP (Vers. 4.3.3) und mySQL als "updated" ausgewiesen. Also alle updates installiert, läuft auch soweit sehr gut.
ABER: Ich brauche php4-gd2. Das wurde aber beim updaten deinstalliert. Wenn ich es jetzt wieder installieren will, wird eine Abhängigkeit zu zendapi-20010901 ausgewiesen, was jedoch scheinbar nicht vorhanden ist. (zendapi-20010901 does not appear to be available).
Wie bekomme ich jetzt wieder gd2 aktiv ?
Thx for help.
Jörg
In die source.list habe ich "deb http://debian.moolfreet.com ./" eingetragen, Liste aktualisiert. Es wurden auch u.a. die Pakete PHP (Vers. 4.3.3) und mySQL als "updated" ausgewiesen. Also alle updates installiert, läuft auch soweit sehr gut.
ABER: Ich brauche php4-gd2. Das wurde aber beim updaten deinstalliert. Wenn ich es jetzt wieder installieren will, wird eine Abhängigkeit zu zendapi-20010901 ausgewiesen, was jedoch scheinbar nicht vorhanden ist. (zendapi-20010901 does not appear to be available).
Wie bekomme ich jetzt wieder gd2 aktiv ?
Thx for help.
Jörg
-
- Beiträge: 96
- Registriert: 17.07.2002 17:04:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Problem mit php4 4.3.3 von moolfreet
Hi,
Ich hoffe das hilft.
Jens.
Ich habe mal in der Datei Packages unter http://debian.netfarm.it/debian/dists/w ... nary-i386/ ein wenig gesucht, demnach stellt das Paket php4 zendapi zur Verfügung. Vielleicht ist ein Fehler während des Bauens aufgetreten. Um das Problem zu lösen könntest Du einfach mal den Ersteller des Paketes anmailen (E-Mail sollte in der Beschreibung zu dem Paket enthalten sein) oder einfach die Quelle benutzen die ich angegeben habe.JoergZ hat geschrieben:....
ich es jetzt wieder installieren will, wird eine Abhängigkeit zu zendapi-20010901 ausgewiesen, was jedoch scheinbar nicht vorhanden ist. (zendapi-20010901 does not appear to be available).
Wie bekomme ich jetzt wieder gd2 aktiv ?
Ich hoffe das hilft.
Jens.