2008-09-17 4 views
1

Mes tentatives d'installation modperl sous la vanille par défaut Leopard Apache 2 ont échoué et tout ce que je peut trouver en ligne sont des variations sur this:Comment installer modperl sous Apache 2 par défaut d'OS X Leopard?

je voudrais, si possible, ne pas compter sur MacPorts ou Fink, bien que si elles peuvent être pour travailler avec l'installation par défaut d'Apache 2, ce serait probablement bien.

Répondre

1

Recevez les dernières nouvelles mod_perl et définissez le var suivant:

exportation ARCHFLAGS = "- arc x86_64"

Compile/install comme d'habitude.

Tiré de this post, "Building mod_perl2 on Leopard" qui fournit également des liens vers d'autres détails sur comment faire fonctionner Apache2 :: Request (libapreq).

-

(Et nous allons voir si stackoverflow parvient à soulever cette réponse à la (pas que je suis en mesure de le tester depuis que je suis personnellement retour sur Tiger en cours d'exécution Apache 1.3!) top car c'est la seule réponse "correcte")

+0

L'architecture x86_64 ne fonctionnera pas sur les systèmes PPC qui exécutent Leopard. ppc et i386 sont les types de construction préférés dans MacPorts actuellement. –

2

Macports a ce (pensez apt-get et les goûts sur linux, mais sur OS X)

(vous pouvez voir la liste here)

ne me suis pas installé si ....

+1

Mais cela fonctionnerait-il avec l'installation par défaut d'Apache 2? Sûrement cela installerait d'abord la version MacPorts d'Apache en tant que dépendance? Et Perl aussi selon toute probabilité de ce que je me souviens des dalliances précédentes ... – solidgoldpig

+0

Cela ne nécessite pas l'installation par défaut d'Apache. MacPorts va créer sa propre copie qu'il peut modifier lorsque vous ajoutez/supprimez des paquets. –

1

Pourquoi pas abandonner et construire/installer vos propres versions ou ports de perl, apache2 et mod_perl2? Probablement plus facile que de se battre avec. (A travaillé pour moi.)


(comme par commentaire)
mmmkay! Désolé, je n'avais pas l'intention d'être sarcastique ou de laisser entendre que ce n'est pas une question valable. Je suppose que je vais supprimer cela (si je peux.) Serait-il utile d'éditer la question pour ajouter votre raisonnement rationnel pour ne pas avoir une installation séparée?

+0

Parce que ce n'est pas ma machine. Parce qu'il a tout un tas de choses déjà configurées et exécutées sous la version par défaut d'Apache. Parce que c'est une question valide dans tous les cas. Autrefois. à mes propres fins, j'ai toujours ignoré l'installation par défaut. Mais cette fois je ne peux pas. Mmmkay? – solidgoldpig

0

Les ports mc installation de mod_perl tente d'installer la version 1.3, même si vous spécifiez juste le perl mod, donc c'est pas bonne option.

+1

mod_perl2 est disponible dans MacPorts pour Apache 2 –

Questions connexes