[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] apache2 + PHP



Arnaud Berthomier wrote:
> On the July 17, at 08:56 (+0200), Maxime DERCHE wrote:
>   
>> A l'heure actuelle j'ai un serveur web basé sur le apache 1.3.29 modifié
>> du système de base (OpenBSD 4.1 release), avec les paquetages de PHP5 et
>> de PostgreSQL disponibles depuis pkg_add, tout fonctionne correctement.
>>
>> Pour mettre des applications Ruby on Rails à disponibilité (en plus de
>> PHP) j'ai besoin du module mod_proxy_balancer qui n'existe que pour Apache2.
>> J'ai donc installé le paquetage idoine, et procédé de la manière suivante :
>> _ j'ai commencé par copier le fichier /usr/local/lib/php/libphp5.so dans
>> le dossier /usr/local/lib/apache2 et en le renommant mod_php.so (pour
>> uniformiser les noms de fichiers de ce dossier, je sais, ça sert à rien) ;
>> _ j'ai ajouté une ligne "LoadModule mod_php
>> /usr/local/lib/apache2/mod_php.so"   au fichier /etc/apache2/httpd2.conf
>> et tenté de faire démarrer le nouveau Apache.
>>     
>
> Salut,
>
> Je dis peut-être une bêtise, mais il me semble que ton module PHP ne
> s'attend pas du tout à être utilisé par apache 2, et tu te retrouves
> avec des symboles manquants...
>
> A ta place j'essaierai de recompiler PHP5 pour Apache 2. Mais j'espère
> que quelqu'un a une idée moins fastidieuse. :)
>
>   
Oui, je m'en doutais, mais je n'ai pas la moindre idée de comment
expliquer à configure et/ou make que j'aimerai compiler un module php
pour le apache2.2 du paquetage et pas pour le apache1.3 du système...

-- 
Maxime DERCHE
GnuPG public key ID : 0xDEF810D6