PHP Update unter Confixx

PHP Update unter Confixx

am 21.02.2006 17:49:22 von Andre Michaelis

Hallo NG,

ich würde beim Kompilieren eines PHP Updates gerne auf die unter phpinfo()
angegebenen Configure-Optionen zurückgreifen.

Wenn ich unter einem webx-Benutzer allerdings die phpinfo abfrage, bekomme
ich wenig brauchbare Configure-Optionen (z.B. --without mysql). Es werden
also die Nutzer-spezifischen Optionen angezeigt und nicht die globalen.

Was muss ich tun, um die globalen Configure-Optionen der bestehenden PHP-
Installation (4.3.4) mit phpinfo angezeigt zu bekommen?

Oder gibt es eine Art Standardempfehlung dieser NG für das Configure-Command
einer "typischen" PHP-Installation unter Confixx, Apache 2.0.x, MySQL 4.0x?

Es werden ausschliesslich Mambo bzw. Joomla-CMS auf dem Server gefahren.

Vielen Dank für jede Hilfe!

PS. Ich hoffe, mit meinem Update-Vorhaben bin ich hier nicht OT ;-)

Re: PHP Update unter Confixx

am 22.02.2006 07:27:08 von Joerg Behrens

Andre Michaelis schrieb:
> Hallo NG,
>
> ich würde beim Kompilieren eines PHP Updates gerne auf die unter phpinfo()
> angegebenen Configure-Optionen zurückgreifen.
>
> Wenn ich unter einem webx-Benutzer allerdings die phpinfo abfrage, bekomme
> ich wenig brauchbare Configure-Optionen (z.B. --without mysql). Es werden
> also die Nutzer-spezifischen Optionen angezeigt und nicht die globalen.

Das angegebene Configure ist das 'globale'. Es gibt da *kein*
nutzerspezifisches.

> Was muss ich tun, um die globalen Configure-Optionen der bestehenden PHP-
> Installation (4.3.4) mit phpinfo angezeigt zu bekommen?

PHPinfo() angucken und genau schauen welche Extension mit ihren
Infobloecken gelistet werden. Ein '--without-mysql' bedeutet das PHP
ersteinmal ohne builtin Support fuer Mysql erstellt wurde. Es bedeutet
nicht das generell kein Mysql zur Verfuegung steht! Denn es ist kein
Problem eine mysql.so Extension zu erzeugen welche man bei bedarf auch
aktualisieren kann ohne das PHP komplett neu machen zu muessen.

> Oder gibt es eine Art Standardempfehlung dieser NG für das Configure-Command
> einer "typischen" PHP-Installation unter Confixx, Apache 2.0.x, MySQL 4.0x?

Ermitteln der Anforderungen und umsetzen dieser. Das gilt doch so fuer
jeder Softwareinstallation welche Abhaengigkeiten hat.

> Es werden ausschliesslich Mambo bzw. Joomla-CMS auf dem Server gefahren.

Gruss
Joerg

Re: PHP Update unter Confixx

am 22.02.2006 19:31:38 von Thomas Hochstein

Andre Michaelis schrieb:

> Wenn ich unter einem webx-Benutzer allerdings die phpinfo abfrage, bekomme
> ich wenig brauchbare Configure-Optionen (z.B. --without mysql).

Was ist daran "wenig brauchbar"? PHP wird oft ohne MySQL-Support
kompiliert, weil man das dann als Modul dazunehmen möchte. Das ist
bspw. das, was Suse in neueren Versionen in seinen RPMs macht - und
man darf wohl lebensnah vermuten, daß Du als OS Suse-Linux verwendest,
oder?

> Es werden
> also die Nutzer-spezifischen Optionen angezeigt und nicht die globalen.

Es gibt da keine "nutzerspzifischen Optionen".

> Oder gibt es eine Art Standardempfehlung dieser NG für das Configure-Command
> einer "typischen" PHP-Installation unter Confixx, Apache 2.0.x, MySQL 4.0x?
>
> Es werden ausschliesslich Mambo bzw. Joomla-CMS auf dem Server gefahren.

Dann solltest Du prüfen, was da an Extensions benötigt wird.

-thh