[PHP] je voudrais recompiler... un ptit coups de main est le bienvenue

je voudrais recompiler... un ptit coups de main est le bienvenue [PHP] - Programmation

Marsh Posté le 05-03-2002 à 17:21:16    

Hello everybody :hello:  
 
donc je voudrais recompiler mon php en ajoutant le support de mhash.
Mais je voudrais conservé les paramètres actuels. Donc il faudrait que je puisse dans un premier temps récupérer la lige de commande qui a été utilisée pour faire la première compile. Celle fournit par phpinfo n'est pas complète (il donne pas les modules externes: mysql...)
 
comment que je peux faire?? :??:
 
edit: je suis sous linux avec apache et mysql, ca peut être utile de le préciser :D

 

[jfdsdjhfuetppo]--Message édité par dropsy--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 05-03-2002 à 17:21:16   

Reply

Marsh Posté le 05-03-2002 à 18:21:24    

comment ça la ligne n'est pas complète ??
elle est complète chez moi :  
'./configure' '--with-mysql=/usr/local/mysql' '--with-apxs=/apache/bin/apxs' '--enable-track-vars' '--with-config-file-path=/apache/conf' '--sharedstatedir=/tmp' '--with-gd=/usr'
 
tu dis ça pcq il y a pas de ='/path/to' ? si les répertoires sont cex par défaut ce n'est pas nécessaire de mentionner le chemin complet.
 
ou bien pcq ton apache est compilé en dur ? (pas en DSO, module so, vérifie avec httpd -l \ grep so)

Reply

Marsh Posté le 05-03-2002 à 19:13:43    

en fait je dis ça parce que derrière la ligne de configure, j'ai: "<br>[Some modules are external: look for packages php-pgsql,php-mysql,...]" et je sais pas ce que ça veut dire
 
 
quand je tape httpd -l \ grep so g  "bash: httpd: command not found"
c'est sensé faire koi, cette commande?
oui, je suis une cave sous linux :D
et l'apprentissage est très difficile :(

Reply

Marsh Posté le 05-03-2002 à 20:31:22    

je connais pas ce commentaire...
tu as installé des packages ? c koi ta distribution ?
 
si tu veux recompiler php, je te conseillerais de recompiler Apache/php/Mysql, c'est pas très dur, mais c vrai que des fois c prise de tête... mais au moins tu sais ou totu ce trouve
 
 
httpd -l est sensé t'afficher tout les modules qui ont été compilés avec apache.
s'il trouve pas httpd c'est qu'il n'est pas dans ton PATH, donc fais un "locate bin /httpd", puis après par exemple en fonction du résultat "/usr/local/bin/httpd -l"

Reply

Marsh Posté le 06-03-2002 à 10:41:31    

Bonjour à tous  :hello:  
Je reviens sur le pbm après une nuit de sommeil qui ne m'a pas porté conseil  :cry:  
 Mais bon, quand faut y aller!
 
la version de apache-php-mysql qui tourne actuellement sur ma machine est celle installée par défaut avec la mandrake 8.1.  
Bon là j'ai réucpéré la dernière version de php et je vais voir si ça marche juste en la mettant, sinon je suivrais ton conseil (trop tard, mais je le suivrai qd même et je recompilerai tout . enfin apache-php-mysql ;) )
 
pour info, la commande httpd me donne http_core.c et mod_so.c
 
Allez zou!
je vous tiendrai au courant de cette aventure.
et merci ethernal pour l'aide :hello:

Reply

Marsh Posté le 06-03-2002 à 10:54:04    

petite question, quelqu'un sait à koi sert le "with-mm", sur php.net il dise que ca 'inclut le support mm pour le stockage de session'  :??:  parce que je me suis fait téj, et j'ai du virer ça pour que ça marche!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed