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
[FYI] neue, verbesserte PHP5 Pakete für Gentoo
-
djcrackman
- Posts: 207
- Joined: 2005-06-02 11:58
- Contact:
Re: [FYI] neue, verbesserte PHP5 Pakete für Gentoo
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
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
Re: [FYI] neue, verbesserte PHP5 Pakete für Gentoo
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.djcrackman wrote:Wie wird PHP4 und PHP5 parallel betrieben? Beide als Modul?
[FYI] Die neuen PHP Pakete wurden jetzt vom Overlay in den offiziellen Portage Tree übertragen!
[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.
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.