[FYI] neue, verbesserte PHP5 Pakete für Gentoo

Apache, Lighttpd, nginx, Cherokee
Post Reply
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

[FYI] neue, verbesserte PHP5 Pakete für Gentoo

Post by andreask2 »

Hallo!

Bisher war das mit der PHP5 Unterstützung von Gentoo bekanntlich nicht wirklich weit her, die ebuilds sind in Portage maskiert, aus diversen Gründen.

Die PHP-Unterstützung in Gentoo wurde in letzter Zeit erheblich überarbeitet:

- paralleler Betrieb von PHP4 und PHP5 möglich (im ebuild vorgesehen)
- nur noch ein ebuild für php (kein mod_php, php-cgi mehr, dafür 'apache', 'apache2', 'cgi' und 'cgi' USE Flags)
- Auswahl der zu verwendenen PHP-Version per eselect
- neue PHP 5(.1) Features wie PDO, xmlreader...
- PEAR Unterstützung überarbeitet
- die meisten ebuilds (PECL Extensions) wurden bereits an die neuen Pakete angepasst, vielfach auch schon neuere Pakete vorhanden als in Portage

Das ganze existiert bisher als Portage Overlay und soll in naher Zukunft in Portage übertragen werden.

Weitere Infos zur neuen PHP-Unterstützung findet Ihr in Stuarts Blog (und dessen Archiv) und in folgendem Posting auf gentoo-dev: http://article.gmane.org/gmane.linux.gentoo.devel/30050

PHP Overlay Projektseite: http://svn.gnqs.org/projects/gentoo-php-overlay/
Overlay installieren: http://svn.gnqs.org/projects/gentoo-php ... allOverlay

Wen das also interessiert sollte das mal testen und ggfs. Bugs melden, oder vielleicht helfen Dokumentation zu schreiben....

Bei mir funktioniert das inzwischen wunderbar.


Viele Grüße
Andreas
djcrackman
Posts: 207
Joined: 2005-06-02 11:58
Contact:
 

Re: [FYI] neue, verbesserte PHP5 Pakete für Gentoo

Post by djcrackman »

Wie wird PHP4 und PHP5 parallel betrieben? Beide als Modul?

edit:

*augenreib* ich bin auch schon blind. Selber schaun geht immer noch am schnellsten und man steht nicht als fauler Hund da *gg* ;).

mfg
a@u.n
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: [FYI] neue, verbesserte PHP5 Pakete für Gentoo

Post by andreask2 »

djcrackman wrote:Wie wird PHP4 und PHP5 parallel betrieben? Beide als Modul?
Das geht leider nicht, weil beide dieselben Symbole exportieren. Man kann aber beide über emerge installieren und unabhängig aktualisieren (es werden 2 slots verwendet). Man kann auch für beider verschiedene PECL... Extensions installieren.
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

[FYI] Die neuen PHP Pakete wurden jetzt vom Overlay in den offiziellen Portage Tree übertragen!

Post by andreask2 »

[FYI] Die neuen PHP Pakete wurden jetzt vom Overlay in den offiziellen Portage Tree übertragen!

Es wurden bereits alle dev-php/php-5 Pakete entfernt, dev-php/php-4 Pakete werden ebenfalls in absehbarer Zeit entfernt werden (siehe Zeitplan unten).

Vom neusten GWN: Simultaneous PHP4/PHP5 support in Gentoo
Announcement Posting von Stuart auf gentoo.dev: Packages for mixed PHP4/PHP5 environment added to Portage

Dokumentation zu Ã?nderungen/Zeitplan/Upgrade auf der Gentoo PHP Projektseite:

Upgrade HOWTO: http://svn.gnqs.org/projects/gentoo-php ... wToUpgrade
FAQ: http://svn.gnqs.org/projects/gentoo-php ... nQuestions
Zeitplan: http://svn.gnqs.org/projects/gentoo-php ... ldPackages

Wenn man PHP auf Gentoo einsetzt, sollte man sich mit den Ã?nderungen beschäftigen, weil wie gesagt die alten Pakete bald nicht mehr gepflegt werden und aus Portage entfernt werden.
Post Reply