Installer une bibliothèque GD sur le serveur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Installer une bibliothèque GD sur le serveur

par Xenon_54 » 13 juin 2008, 03:39

Pour cPanel/WHM:
WHM >> Softwares >> Apache Update

Suis l'assistant et coche "GD" lorsque l'option se présente.
Clique sur "Rebuild" pour recompiler le tout.

Tu n'as pas à recompiler PHP manuellement.

par Sékiltoyai » 11 juin 2008, 18:51

Dans le configure, prend tout de même le soin de choisir les options qui t'intéressent…

par zigz4g » 11 juin 2008, 17:19

Bonjour,
as-tu une connexion SSH vers ton serveur web ???

Normalement pour compiler PHP avec des options specifiques, tu peux faire comme cela:

0. faire un backup de la librairie libphp.so et du repertoire associe pour garder ton php.ini
par exemple.
1. decompacter les sources de php.net.
2. aller dans le repertoire des sources.
3. faire configure
4. faire make
5. faire make install (en root si tu as les droits).

Voici un script qui me fait le configure :

Code : Tout sélectionner

#!/bin/bash # Configure pour le php 5 ./configure --prefix=/usr/local/php-5.2.5 \ --with-apxs2=/usr/bin/apxs2 \ --enable-cli \ --disable-cgi \ --disable-fastcgi \ --disable-safe-mode \ --disable-magic-quotes \ --disable-short-tags \ --disable-all \ --enable-libxml \ --with-openssl=shared \ --with-kerberos=/usr \ --with-pcre-regex \ --with-zlib=shared \ --enable-bcmath \ --enable-calendar \ --enable-ctype \ --with-curl=shared \ --with-curlwrappers=shared \ --enable-dom \ --enable-exif \ --enable-filter \ --with-pcre-dir=/usr \ --with-curl=shared,/usr/lib \ --enable-ftp \ --with-gd=shared,/usr \ --with-jpeg-dir=/usr/lib \ --with-png-dir=/usr/lib \ --with-zlib-dir=/usr/lib \ --with-xpm-dir=/usr/lib \ --with-ttf=/usr/lib \ --with-freetype-dir=/usr/lib \ --with-t1lib=/usr/lib \ --enable-gd-native-ttf \ --enable-gd-jis-conv \ --with-gettext=shared \ --with-gmp=shared,/usr \ --enable-hash \ --with-iconv=shared \ --with-imap=shared \ --with-imap-ssl=shared \ --enable-json \ --with-ldap=shared,/usr \ --with-ldap-sasl \ --enable-mbstring \ --enable-mbregex \ --enable-mbregex-backtrack \ --with-mcrypt=shared,/usr \ --with-mhash=shared,/usr \ --without-mime-magic \ --without-mysql \ --with-mysqli=shared,/usr/bin/mysql_config \ --with-ncurses=shared,/usr \ --enable-pcntl \ --enable-pdo \ --with-pdo-mysql=shared \ --with-pdo-pgsql=shared \ --with-pdo-sqlite=shared \ --with-pgsql=shared \ --enable-posix \ --with-pspell=shared \ --with-readline=shared \ --enable-reflection \ --enable-session \ --with-mm=shared \ --enable-shmop \ --enable-simplexml \ --enable-soap \ --enable-sockets \ --enable-spl \ --with-sqlite=shared \ --enable-sqlite-utf8 \ --with-regex=php \ --enable-sysvmsg \ --enable-sysvsem \ --enable-sysvshm \ --with-tidy=shared \ --enable-tokenizer \ --enable-wddx \ --enable-xml \ --enable-xmlreader \ --with-xmlrpc=shared \ --enable-xmlwriter \ --with-xsl=shared \ --enable-zip \ --with-pear
Il faut bien sur changer ton --prefix.
Cette ligne me suffit pour compiler avec la librairie GD disponible sur ma Kubuntu de dev:
--with-gd=shared,/usr \

Tu peux faire toutes les manipulations dans ton /home de ton compte perso.

par djeek9006 » 11 juin 2008, 11:09

Merci bcp pour ta réponse b.jerome
En fait je ne sais pas où je peux recompiler mon PHP, car je l'ai installé via Web Host Manager de Cpanel (donc tout a été automatique) , PHP5 , et j'ai installé GD 2.0.36. seulement je n'arrive pas a trouver le répertoire où je peux taper --with-gd[=DIR] .

Si qqun a une idée... (Je suis sous fédora)

Re: Installer une bibliothèque GD sur le serveur

par b.jerome » 11 juin 2008, 01:48

Bonjour,

je galère vraiment trop pour installer ma bibliothèque GD, n'y connaissant pas du tout en Linux, et mon hébergeur me demande 50EUR HT pour le faire à ma place.

Est ce que qqun aurait un très bon tutorial, ou qqun qui s'y connaitrait vraiment sous linux, que je pourrais payer (20euros via paypal) pour me guider dans l'installation.

Merci !!
Renseigne toi déjà sur le system qu'utilise ton server et de la version php qui tourne. certaines étapes ou package peuvent changer suivant la distribution et la version de php utilisé.

Rapidement par exemple sous fedora

yum install php-gd

sous RHEL /Centos

up2date php-gd

Ubuntu /debian

apt-get install php5-gd

Installer une bibliothèque GD sur le serveur

par djeek9006 » 10 juin 2008, 23:29

Bonjour,

je galère vraiment trop pour installer ma bibliothèque GD, n'y connaissant pas du tout en Linux, et mon hébergeur me demande 50EUR HT pour le faire à ma place.

Est ce que qqun aurait un très bon tutorial, ou qqun qui s'y connaitrait vraiment sous linux, que je pourrais payer (20euros via paypal) pour me guider dans l'installation.

Merci !!