Troumad wrote:

> >
> >
> >>>Voulu me remettre � php pour un petit projet perso (mon site?). J'ai tjs
> >>>utilis� php en le compilant � partir des sources. J'ai not� que sur la
> >>>8.2, il semble y avoir dispo une organisation � priori int�ressante,
> >>>avec un certain nombre de rpm. J'ai trouv� :
> >>>
> >>>[root@serv-lx root]# rpm -qa| grep -i php
> >>>php-ldap-4.1.2-1mdk
> >>>php-readline-4.1.2-1mdk
> >>>mod_php-4.1.2-1mdk
> >>>php-gd-4.1.2-1mdk
> >>>php-pgsql-4.1.2-1mdk
> >>>php-mysql-4.1.2-2mdk
> >>>php-common-4.1.2-1mdk
> >>>php-4.1.2-1mdk
> >>>php-imap-4.1.2-1mdk
> >>>
> >>>C'est quoi ce bin's. Du moins kkun sait-il comment �a s'utilise?
> >>>Thanks
> >>>R.
> >>>
> >>>
> >>Tu veux dire � quoi servent ces packages ?
> >>
> >>
> >
> >Non.
> >D'apr�s leurs noms, je comprend bien � quoi peut servir p.ex
> >php-pgsql-4.1.2-1mdk.
> >Ca va me permettre d'utiliser les fonctions postgres dans php.
> >
> >Ma question serait plutot, avec ces install par rpm de php et de modules pour
> >apache, o� se trouvent les racine, fichiers de conf, etc. Ca doit �tre
> >expliqu� qq part, mais o�?
> >De toute fa�on, il n'y a de pr�vu que les choses les plus courantes. Donc, de
> >ttes fa�on, j'ai l'impression que je suis proche de la curiosit� gratuite,
> >parce que faudra que je compile...
> >
> >
> Encore moi. Je d�bute, mais je me m�le de tout!
> Je me demande "pourquoi compiler?".

Une partie de la r�ponse dans ma r�ponse � ton deuxi�me message. Mais en gros:
"rpm -qa | grep php" me donne ce que tu vois ci-dessus. Donc si tu cherches bien
et que tu compares � la liste des possibilit�s de php (voir leur doc), tu te
rends compte qu'il en manque un sacr� paquet.
Personnellement, juste un exemple. J'ai surtout besoin d'utilser php pour acc�der
� des bases oracle 8 pour y stocker et y lire des images. Et bien cette
possibilit� ne m'est pas offerte par php basique, ni par les rpm fournis �
l'install de mdk 8.2.
php est un truc g�nial et monstrueux. Quand je m'y suis mis par curiosit�, j'ai
commenc� par m'inscrire sur leur liste et lire un peu ce qui passait. Tr�s vite
(qqs jours), j'ai compris que sur TOUT ce qu'on a besoin de faire en
informatique, php proposait une r�ponse. En gros PHP peut TOUT faire. C'est
dingue ce truc!
DONC : si tu veux faire faire � des scripts php tout ce qu'il sait faire, c'est
possible, mais je n'ai jamais connu en informatique un cas o� on a besoin de
faire tout ce qu'il est possible de faire. En g�n�ral, les applis sont cibl�es :
gestion financi�re, applis web, etc... Et tu n'as donc pas besoin de toutes les
fonctionnalit�s.
Et donc tu n'as pas besoin d'un php qui sait tout faire.
La compil te permet de te construire (make) un php sur mesure qui ne sait faire
que le travail minimal, basique, plus les sp�cificit�s qui t'int�ressent. Tu
pr�pares �a avec le ./configure. Ma commande de pr�paration de la compil de php
ressemble � �a :
./configure  --with-oci8 --with-gd
--with-apache=../r�p_o�_apache_a_�t�_d�compress� --enable-track-vars

Ensuite, quand je vais lancer le make, il va construire un binaire qui INCLUT ces
fonctions cit�es comme param�tres de ./configure.
Et je vais obtenir un php qui SAIT faire ce que je veux (acc�s � oracle 8, et
g�rer des images -par gd) mais qui sera infoutu d'acc�der � MySql.

Voili, pour l'int�r�t du "pourquoi compiler?"
R.


>
> J'ai demand� l'installation d'un serveur apache avec php lors de
> l'instaltation et je peux donc tester mes fichiers php directement sur
> mon PC. Tout tourne bien. Certe, je ne fais pas de base de donn�es
> (chaque chose en son temps), ni de perl... Tout tourne directement et
> correctement.
> --
>
> Amicalement vOOo <http://www.openoffice-fr.org>tre
>
> Troumad
>
> troumad.free.fr <http://troumad.free.fr> Web �tudiants
> <http://www.web-etudiants.fr.st> Math �tudiants
> <http://www.math-etudiants.fr.st>
> Elec �tudiants <http://www.elec-etudiants.fr.st> Sectes
> <http://www.sectes.fr.fm> [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
>
>   ------------------------------------------------------------------------
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à