|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Salut,
J'essaie d'installer et de configurer un LAMP sous centOS, donc tout est bien installé, viens maintenant le moment de configurer les extensions (gd2, ldap, mbstring, etc...). Or je n'ai aucune dll, ni aucun .so correpondant à mes extensions, la seule chose que j'ai trouvé, ce sont des fichiers .h et .c (et encore, seulement pour la mbstring) que je doi je suppose compiler pour obtenir ma dll... Bref, je suis un peu perdue et j'aurai bien besoin d'un coup de pouce... Merci d'avance.
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
00
|
|
|
#2 | ||
|
Membre régulier
![]() |
Bonjour,
Citation:
C'est avant l'installation qu'il faut que tu configure apache et php pour les compiler avec les modules que tu souhaites. Par exemple pour gd2 : tu dois configurer php avant compilation avec l'option --with-gd[=DIR]. mais avant assures toi d'avoir installé libpng et libjpeg qui sont requis pour gd. etc etc... Ce n'est pas facile facile... Citation:
Bon, je ne peux pas vraiment t'aider car je ne connais pas la distro centOS, car étant très orienté Debian/FreeBSD. Cependant, dans cette distribution, il doit exister des packages précompilé qui sont souvent une bonne alternative et moins pénible à installer. Sous debian, un simple apt-get install nom_du_packet suffit. Bon courage pour la suite... |
||
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
Bonjour xave,
si mes souvenirs sont bons, il existe le yum sous centOS. si tu essaie de faire cela: que se passe-t-il?? (attention je ne me souviens plus tres bien, mais regarde du cote de yum)
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Ah... ben moi c'est plutôt windows... Linux c'est pour la prod...
bon, merci, je vais voir ça...
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
00
|
|
|
#5 | |
|
Membre régulier
![]() |
Citation:
Puis franchement quand on commence à se débrouiller un peu sous linux, on peu facilement remplacer complétement windows. Bon, si un jour tu changes de distrib pour une debian ou Free/BSD, tu peux me pv. Je te filerais un coup de pouce pour faire une belle configuration bien sécu et bien propre. Si non sous windows, il me semble qu'il existe un tout en un qui n'est pas trop mal : Easyphp. Mais toute foi, ça ne vaut pas un serveur LAMP effectivement. |
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Je n'ai pas de problème sous windows...
Effectivement je fais une install de LAMP sous Linux. Et pour window, je préfère wampserver Bon, bref, après recompilation de php avec les extensions, j'ai un message d'Apache maintenant qui dit: Citation:
[Edit]Bjr Yiannis, j't'avais pas vu...
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
[hs] Salut xave, ca va et toi?
ce message peux venir des permissions, verifie que les permissions sont bien en 755
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Permission sur quel fichier/rep?
Enfin, je jette un oeil [hs]ça va pas trop mal, le printemps arrive et le soleil avec! Pour les permissions, c'est pas 755 mais rwxr etc... et dans tout le répertoire de php, j'ai quasiment toutes les permissions (rwxr-xr-x)
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
00
|
|
|
#9 | |
|
Membre régulier
![]() |
Citation:
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Euh... impossible de répondre (c'est mon AS qui a compilé et là il est parti)...
Pourquoi fallait pas? Ou au contraire il fallait? Explique moi ce à quoi tu penses, au point où j'en suis toutes les pistes sont bonnes à suivre...
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() |
Ca dépend de la façon dont tu compiles, mais normalement c'est mieux d'arreter les processus qui serait suceptibles d'être utilisé pour la compilation. Entre certains module d'apache pourraient être utilisé pour php.
Mais bon, donne moi la ligne complète, avec option et tout de ta compilation php et le message d'erreur qu'il te renvois avec les 2 ou 3 dernière lignes de la compilation. |
|
00
|
|
|
#12 |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Il compile correctement, c'est ensuite quand on veut exécuter un script par exemple que Apache met ce message d'erreur dans le log...
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
00
|
|
|
#13 |
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
il me semble que, dans l'ordre, il faut:
1 - compiler gd2 2 - editer le php.ini (pour rajouter gd2) 3 - redemarrer apache
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
|
|
00
|
|
|
#14 | ||
|
Membre régulier
![]() |
Citation:
1-on compile php avec les option en natif. 2-on compile php et après on ajoute les modules nécessaires via php.ini Perso, je préfère la première méthode. Citation:
l'install se fait souvent en 3 phases (config compile install) : configuration : #./configure --les options compilation : #make arret de apache : #/etc/init.d/apache stop (sur debian, sur centOS, je sais pas) installation : #make install ensuite : #vi /etc/php4/php.ini (modif du fichier de conf de php) redémarrage de apache : #/etc/init.d/apache start le make install nécessite qu'apache soit arrété puis redémarré. |
||
|
00
|
|
|
#15 |
![]() ![]() Inscription : mai 2002 Messages : 860 ![]() |
Ok, merci pour vos conseils, l'AS a recompilé php avec les bonnes options de configuration et ça fonctionne bien maintenant.
Merci beaucoup et à bientôt yiannis.
__________________
Les règles du forum Cours et tutoriels php Développements web (CSS, (X)HTML,javascript, etc...) Cours et tutoriels MySQL Tutoriels Ajax Initiation à PHP-GTK1 Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com