Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Même en compilant directement GD ?
Hors ligne
goldyfruit a écrit:
Même en compilant directement GD ?
Y a apparemment des extensions, dans le gd embarqué. D'où certaines fonctions non dispos avec GD externe (dont a priori imagerotate() dont a besoin FJ).
La manuel PHP recommande d'utiliser le GD embarqué qui serait également mieux maintenu.
Hors ligne
Calimero a écrit:
goldyfruit a écrit:
Même en compilant directement GD ?
Y a apparemment des extensions, dans le gd embarqué. D'où certaines fonctions non dispos avec GD externe (dont a priori imagerotate() dont a besoin FJ).
La manuel PHP recommande d'utiliser le GD embarqué qui serait également mieux maintenu.
C'est un peu con je trouve, GD aurait pû faire un effort. :blush:
Hors ligne
Je note tout ça...
Question conne:
goldyfruit a écrit:
Code:
# ./configure --prefix=/usr/local --with-xpm --with-freetype --with-fontconfig --with-jpeg --with-png # make # make install
J'le tappe dans quel dossier ?
Merci
Hors ligne
Dans le dossier ou se trouve les sources.
Hors ligne
Scurz a écrit:
Hello,
Il n'est pas nécessaire de recompiler php pour gd : http://support-debian.homelinux.org/ind … ec-apache2
déjà fait, marche pas ![]()
Hors ligne
goldyfruit a écrit:
Dans le dossier ou se trouve les sources.
Ouaih, mais quand on apt-get, je sais pas où atterisse les sources ... et le soucis, c'est que je ne veux pas ré-installer un nouveau php, et encore moins changer la version utilisée du coup...
Hors ligne
Je ne sais pas si il faut installer php[45]-gd via apt-get source, si c'est le cas les sources seront dans /usr/src
Hors ligne
La seule chose à faire pour activer la librairie gd dans plesk :
il faut décommenter ;extension=gd.so en enlevant le ; dans le php.ini
le php.ini qui se trouve dans /opt/psa/.....
C'est testé et ça marche ![]()
Merci !
Le mien ne se trouve pas ici, mais ici
/etc/php4/apache2/php.ini
Et extension=gd.so est déjà décommenté...
On a déjà gd, et il marche, mais pas certaines fonctionnalités... Je sais plus trop quoi faire :S
Hors ligne
Justement c'est pas celui dans /etc/.... que plesk utilise.
Ecoute personnellement j'ai eu besoin d'utiliser certaines fonctions php nécessitant obligatoirement cette librairie sous plesk, j'ai fait cela redémarrer le service et ça roule. Quelle fonction ne marche pas chez toi ? (après ma méthode)
je vais essayer, sauf que dans ce fichier, c'est pas des .so les extension, mais .dll... Je rajoute la ligne ?
Il est vraiment bizarre le contenu...
sd-xxxx:/opt/psa/admin/conf# more php.ini | grep extension ; dynamically loaded extension (either a PHP extension or a Zend extension), ; you may only use these constants *after* the line that loads the extension. ; leading '/'. You must also specify the file extension being used including ; Directory in which the loadable extensions (modules) reside. extension_dir = /usr/lib/php4 ; If you wish to have an extension loaded automatically, use the following ; extension=modulename.extension ; extension=msql.dll ; extension=msql.so ; needs to go here. Specify the location of the extension with the ; extension_dir directive above. ;extension=php_mbstring.dll ;extension=php_bz2.dll ;extension=php_cpdf.dll ;extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_dbx.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll ;extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_ifx.dll ;extension=php_iisfunc.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_java.dll ;extension=php_ldap.dll ;extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_mssql.dll ;extension=php_msql.dll ;extension=php_mysql.dll ;extension=php_oci8.dll ;extension=php_openssl.dll ;extension=php_oracle.dll ;extension=php_pdf.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll ;extension=php_snmp.dll ;extension=php_sockets.dll ;extension=php_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_w32api.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ;extension=php_yaz.dll ;extension=php_zip.dll ; Sets the directory name where SOAP extension will put cache files.
Hors ligne