expertenaustausch > comp.os.* > comp.os.unix.linux.misc

Nico Hoffmann (19.02.2009, 00:06)
Hallo,

ich versuche gerade, auf Gentoo mit PHP, Mysql und Apache2 (das läuft
schon alles) Mediawiki 1.6.10 zu installieren.

Dazu packt man die Mediawiki-Sourcen in ein Verzeichnis, dass der
Apache kennt, und ruft ein PHP-Script auf, das dann die Drecksarbeit
macht. Soweit, sogut.

Das PHP-Script läuft auch los und sagt dann folgendes:

| Checking environment...
|
| Please include all of the lines below when reporting installation problems.
|
| * PHP 5.2.6-pl6-gentoo installed
| * PHP server API is apache2handler; ok, using pretty URLs
| (index.php/Page_Title)
| PHP's XML module is missing; the wiki requires functions in this
| module and won't work in this configuration. If you're running
| Mandrake, install the php-xml package.

Also im PHP fehlt ein Baustein.

Leider komme ich an dieser Stelle nicht weiter. Ein php-xml-Paket
scheint es für Gentoo nicht zu geben.

Hinweise sind willkommen,

N.
Jens Meißner (19.02.2009, 00:23)
Nico Hoffmann schrieb:
[..]
> Also im PHP fehlt ein Baustein.
> Leider komme ich an dieser Stelle nicht weiter. Ein php-xml-Paket
> scheint es für Gentoo nicht zu geben.


Ne, dass geht unter Gentoo anders. Setzt das USE-Flag xml für
dev-lang/php und emerge php neu.

Gruß
Jens
Nico Hoffmann (19.02.2009, 02:06)
Jens Meißner schreibt:

> Nico Hoffmann schrieb:
> Ne, dass geht unter Gentoo anders. Setzt das USE-Flag xml für
> dev-lang/php und emerge php neu.


Jaja, so ähnlich hätte ich mir das auch vorgestellt ("emerge --newuse
php").
Hat aber nicht geholfen, oder hab' ich das '--newuse'
falschverstanden?

N.
Jens Meißner (19.02.2009, 18:00)
Nico Hoffmann schrieb:
> Jens Meißner schreibt:
> Jaja, so ähnlich hätte ich mir das auch vorgestellt ("emerge --newuse
> php").
> Hat aber nicht geholfen, oder hab' ich das '--newuse'
> falschverstanden?


Wo hast du das USE-Flag gesetzt? Abgesehen davon frage ich mich, warum
du mediawiki nicht per emerge installierst... Also bei läuft die Version
1.13.3. Und aus dem ebuild entnehme ich, das auf alle Fälle die
USE-Flags "pcre session xml" für php gesetzt sein müssen.

Gruß
Jens
Nico Hoffmann (19.02.2009, 20:46)
Jens Meißner schreibt:

> Nico Hoffmann schrieb:
> Wo hast du das USE-Flag gesetzt? Abgesehen davon frage ich mich, warum
> du mediawiki nicht per emerge installierst...


Jetzt läuft es auf einmal. Keine Ahnung, was da geklemmt hat.

N.
Ähnliche Themen