Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1780 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comment compiler PHP avec GD ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment compiler PHP avec GD ?

n°1392572
120120
Que du bonheur :)
Posté le 22-06-2006 à 02:41:32  profilanswer
 

Bonjour,
 
Je cherche a installer la lib GD pour la création de miniature via PHP.
 
Mais je ne parvient pas a activer le module.
 
Dans le php.ini y a aucune ligne qui parle de module GD.
 
En faisant des recherches je suis tomber sur plusieurs tutorial qui explique comment le mettre en oeuvre, mais je bloque toujours au même point.
 
exemple : http://www.php.net/manual/fr/ref.image.php
 

Code :
  1. Installation
  2.       Pour activer le support de GD, vous devez compiler PHP avec l'option --with-gd[=DIR], où DIR est le dossier d'installation de GD. Il est recommandé d'utiliser la version de GD qui est distribuée avec PHP, en utilisant simplement l'option --with-gd. La bibliothèque GD requiert libpng et libjpeg pour compiler.


Mais voila ou exécuter ce --with-gd[=DIR] ?
 
 
 
Serveur FC4
PHP Version 5.0.4
phpInfo () {
 

Code :
  1. ./configure' '--build=i386-redhat-linux' '--host=i386-redhat-linux' '--target=i386-redhat-linux-gnu' '--program-prefix='
  2. '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share'
  3. '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var'
  4. '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache'
  5. '--with-libdir=lib' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic'
  6. '--disable-rpath' '--with-bz2' '--with-curl' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr'
  7. '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr'
  8. '--with-openssl' '--with-png' '--with-pspell' '--with-expat-dir=/usr' '--with-pcre-regex=/usr' '--with-zlib'
  9. '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem'
  10. '--enable-sysvshm' '--enable-sysvmsg' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx'
  11. '--with-pear=/usr/share/pear' '--with-kerberos' '--enable-ucd-snmp-hack' '--with-unixODBC=shared,/usr'
  12. '--enable-memory-limit' '--enable-shmop' '--enable-calendar' '--enable-dbx' '--enable-dio'
  13. '--with-mime-magic=/etc/httpd/conf/magic' '--without-sqlite' '--with-libxml-dir=/usr' '--with-xml'
  14. '--with-apxs2=/usr/sbin/apxs' '--without-mysql' '--without-gd' '--without-odbc' '--disable-dom' '--disable-dba'


 
Si vous avez une idée ?
 
Merci beaucoup


---------------
http://caledonien.org
mood
Publicité
Posté le 22-06-2006 à 02:41:32  profilanswer
 

n°1392576
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-06-2006 à 07:10:28  profilanswer
 

quand tu compiles PHP, tu tapes d'abord .\configure --with-gd=... et ensuite make, make install


---------------
J'ai un string dans l'array (Paris Hilton)
n°1392580
120120
Que du bonheur :)
Posté le 22-06-2006 à 07:45:39  profilanswer
 

Merci de ta réponse
 
Mais là php est déja installè sur le serveur, faut'il le ré installer a chaque fois que l'on souhaite lui rajouter un module ?
Je ne pense pas.
 
 
Merci


---------------
http://caledonien.org
n°1392603
joce
Architecte / Développeur principal
"BugHunter"
Posté le 22-06-2006 à 09:17:35  profilanswer
 

ca dépend si tu rajoutes un module de façon statique ou dynamique :o

n°1392621
120120
Que du bonheur :)
Posté le 22-06-2006 à 09:59:45  profilanswer
 

merci de ta réponse :)
 
Donc là dans ce cas ce serait plutot en statique.
 
C'est une ligne a rajouter dans le php.ini ?
 
Mais je dois mal chercher car je ne trouve pas d'endroit avec une liste de module lancé, pas comme dans le httpd.conf
 
Affaire a suivre  :bounce:

n°1392654
zapan666
Tout est relatif
Posté le 22-06-2006 à 10:45:56  profilanswer
 

Statique c'est lors de la compile


---------------
my flick r - Just Tab it !
n°1393240
120120
Que du bonheur :)
Posté le 22-06-2006 à 23:19:37  profilanswer
 

Donc au début lors de l'installation de Php ?
 
En cherchant sur ce forum, je suis tomber sur :
 
http://forum.hardware.fr/hardwaref [...] 8164-1.htm
 
On a le meme souci, enfin on avait.
 
Donc là il faudrait que je l'install en dynamique ?
 
merci


---------------
http://caledonien.org
n°1393345
zapan666
Tout est relatif
Posté le 23-06-2006 à 00:26:21  profilanswer
 

bah si tu veux pas recompiler ton php, ouais
 
Sinon tu le compile toi même :D


---------------
my flick r - Just Tab it !
n°1393401
120120
Que du bonheur :)
Posté le 23-06-2006 à 06:17:25  profilanswer
 

yes justement c'est ce que j'essai de faire, mais je ne trouve pas l'endroit pour re compiler php.
 
C'est tu ?
 
merci


---------------
http://caledonien.org
n°1393408
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-06-2006 à 07:30:50  profilanswer
 

tu ouvres un shell et tu tapes les lignes que je t'ai données plus haut


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 23-06-2006 à 07:30:50  profilanswer
 

n°1394378
120120
Que du bonheur :)
Posté le 25-06-2006 à 12:05:38  profilanswer
 

Merci c'est good :)
 
En faite le problème c'est que j'avais installé AMP via yum, donc je n'avais plus le rep d'installation de php pour executer le ./configure.
 
Donc j'ai tout réinstallé en ver 5 via les rpm et là tout fonctionne.
 
le ./configure de php (ça pourra toujours servir a quelqu'un)
 

Code :
  1. ./configure —prefix=/usr/local/php5 —with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-open-ssl --with-zlib-dir --with-gd --with-png-dir --with-jpeg-dir --enable-png --enable-jpeg --with-ttf --with-t1lib --enable-gd-native-ttf --with-freetype-dir --with-xpm-dir


 
Merci pour l'aide c'est sympa


Message édité par 120120 le 25-06-2006 à 12:06:19

---------------
http://caledonien.org

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comment compiler PHP avec GD ?

 

Sujets relatifs
Ouvir une page externe avec PHPErreur PHP ... (newbie)
Possibilité de modifier propriétés document Office via PHP ??[RESOLU] Créer un document RTF avec du PHP
Aspirateur de site conserve pages en PHP[PHP] array_map
[PHP] création et édition de fichierHELP, besoin de quelqu'un pour compiler un truc sous VB6
[PHP] script pour verifier si un host est on-lineCode PHP pour la detection du plug in flash
Plus de sujets relatifs à : Comment compiler PHP avec GD ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR