Apache Module installieren

Apache Module installieren

am 11.04.2007 10:16:10 von Ferry Bolhar

Hallo,

ich möchte für meine neue Apache 2.0.58/mod_perl 2.0.3 Installation
einige Module aus dem CPAN nachinstallieren. Versuche ich das,
bekomme ich allerdings immer den Hinweis, das mod_perl 1.99023
(also noch das alte mod_perl 1.0) benötigt wird. Heißt das, dass
es die betreffenden Module (z.B. Apache::Peek, Apache::VMonitor)
(noch) nicht für mod_perl 2.0 gibt?

Hat jemand vielleicht schon mod_perl 2.0 im Einsatz und ähnliche
Erfahrung?

Schönen Grüße,

Ferry

--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol@adv.magwien.gv.at

Re: Apache Module installieren

am 11.04.2007 23:31:31 von Slaven Rezic

"Ferry Bolhar" writes:

> Hallo,
>
> ich möchte für meine neue Apache 2.0.58/mod_perl 2.0.3 Installation
> einige Module aus dem CPAN nachinstallieren. Versuche ich das,
> bekomme ich allerdings immer den Hinweis, das mod_perl 1.99023
> (also noch das alte mod_perl 1.0)

Nein. mod_perl 1.99xx ist mod_perl 2.0

> benötigt wird. Heißt das, dass
> es die betreffenden Module (z.B. Apache::Peek, Apache::VMonitor)
> (noch) nicht für mod_perl 2.0 gibt?
>
> Hat jemand vielleicht schon mod_perl 2.0 im Einsatz und ähnliche
> Erfahrung?
>

Gruß,
Slaven

--
Slaven Rezic - slaven rezic de

Dump a Tk canvas as an xfig file:
http://search.cpan.org/search?mode=module&query=Tk::CanvasFi g

Re: Apache Module installieren

am 12.04.2007 09:02:56 von Ferry Bolhar

Slaven Rezic:

>
> Nein. mod_perl 1.99xx ist mod_perl 2.0

Das geht aus der Versionsnummer aber nicht gerade besonders
deutlich hervor...

Außerdem: wieso wird dann versucht, mod_perl (also die 1.xx
Version) nachzuinstallieren, wenn ohnehin 2.0.3 installiert ist?

LG, Ferry

--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol@adv.magwien.gv.at

Re: Apache Module installieren

am 12.04.2007 12:58:14 von Moritz Lenz

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigD903085F64AAD1F7D7F14888
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hallo,

Ferry Bolhar wrote:
> Slaven Rezic:
>=20
>> Nein. mod_perl 1.99xx ist mod_perl 2.0
>=20
> Das geht aus der Versionsnummer aber nicht gerade besonders
> deutlich hervor...

Das liegt daran, dass man diese Version noch nicht als "fertiges"
mod_perl 2 angesehen hat, also hat man ihm eine Versionsnummer von "fast
2" gegeben, und 1.99 ist ja auch zu 99.5% 2.0 ;-)

Grüße,
Moritz

--=20
Moritz Lenz
http://perl-6.de/ http://moritz.faui2k3.org/


--------------enigD903085F64AAD1F7D7F14888
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGHhDGAAkekJBI0yIRAoZVAJsE6bMCRYvA1HzcwbJN3z+kuNmMwgCf R6SO
IlgpC43I1NnceolwAEw9jEs=
=aUlZ
-----END PGP SIGNATURE-----

--------------enigD903085F64AAD1F7D7F14888--

Re: Apache Module installieren

am 12.04.2007 19:37:08 von Ferry Bolhar

Moritz Lenz:
>> Das geht aus der Versionsnummer aber nicht gerade besonders deutlich
hervor...

> Das liegt daran, dass man diese Version noch nicht als "fertiges" mod_perl
2 angesehen hat, also hat man ihm eine

> Versionsnummer von "fast 2" gegeben, und 1.99 ist ja auch zu 99.5% 2.0
;-)

Mag sein, aber Code, der auf Version 1.99 prüft, wird mit einem mod_perl

mit einer Version 2.0 nicht mehr funktionieren. Deswegen ist die Wahl der

Versionsnummer IMHO nicht sehr geschickt gewesen.



Mittlerweile ist aber klar geworden, dass die Makefile.PL der betreffenden

Module fehlerhaft sind. Die Autoren dürften die Module für die erwähnte

"Vorab-Version" entwickelt und später, nach dem Erscheinen von mod_perl

2.0, diese nicht mehr angepasst haben. Wie ich inzwischen weiß, ist dies
z.B.

bei dem von mir erwähnten Apache::Peek definitiv der Fall. Ändert man das

Makefile.PL entsprechend, dann läßt sich das Modul auch unter mod_perl2

installieren.

Danke für eure Antworten, und schöne Grüße,



Ferry


--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol@adv.magwien.gv.at

Re: Apache Module installieren

am 12.04.2007 21:53:25 von Slaven Rezic

"Ferry Bolhar" writes:

> Slaven Rezic:
>
> >
> > Nein. mod_perl 1.99xx ist mod_perl 2.0
>
> Das geht aus der Versionsnummer aber nicht gerade besonders
> deutlich hervor...

Aber in der Softwareentwicklung nicht unbedingt ungewöhnlich. Zum
Beispiel war es bei Perl selbst auch so: 5.xxx_yy mit yy < 50 waren
maintainance releases der Version 5.xxx und mit yy >= 50 waren die
development releases der nächsten Version. Mit perl 5.6.0 wurden
Versionsnummern mit zwei Punkten eingeführt und die aus Linux bekannte
Konvention der geraden mittleren Zahl für den stable branch und
ungeraden mittleren Zahl für development branch.

Siehe auch perldoc perlhist.

>
> Außerdem: wieso wird dann versucht, mod_perl (also die 1.xx
> Version) nachzuinstallieren, wenn ohnehin 2.0.3 installiert ist?

Ich kann mir das nur erklären, dass in 1.99 ein Modul noch enthalten
ist, welches beim richtigen Release herausgeflogen ist bzw. umbenannt
wurde. Aber ich kenne mich mit modperl 2.0 nicht aus.

Gruß,
Slaven

--
Slaven Rezic - slaven rezic de

Tk-AppMaster: a perl/Tk module launcher designed for handhelds
http://tk-appmaster.sf.net