Page 1 sur 1

lib error : libgd

Posté : 21 mars 2005, 13:27
par smadon
Bonjour,

En consultant mon log apache, j ai decouvert se message qui s'affiche lors du demmarage d'apache :
PHP Warning: Invalid library (maybe not a PHP library) 'libgd.so' in Unknown on line 0
PHP Warning: Invalid library (maybe not a PHP library) 'gd.so' in Unknown on line 0

Mais je n'aipas de message d'erreur lors de la compile ou de l'install.
Pouvez vous me donner une piste pour savoir comment traiter le probleme.

Merci ;-)
Smad

Posté : 21 mars 2005, 14:36
par robined
cela doit venir du fait que les lignes concernant ces deux librairies sont decommentées dans ton fichier php.ini et que tu ne possède pas ces librairies.
Si tu n'as pas d'erreurs signalées, c'est parce que tu n'utilise pas ces librairies alors tu devrais les commenter dans le php.ini.

j'ai ai besoins pour zabbix

Posté : 21 mars 2005, 16:02
par smadon
hello,
j'ai besoins pour utilser ave cun prdt php : zabbix.
j ai regarder dans usr/lib/php4/
et j ai 2 fichiers gd.so et libgd.so qui sont des liens dynamiques pointant tt les deux sur /usr/lib/libgd.so (fichier qui existe)
J ai recompiler gd (locaversion 2.0.26)
maitenant libgd.so pointe sur /usr/lib/libgd.so.2.0.0

et j'ai les bonnes info (enfin je crois :-)) dans etc/php.ini

extension_dir = /usr/lib/php4/
...
;extension=fdf.so
extension=libgd.so
extension=gd.so

ke puis je faire pour pouvoir utiliser cette lib avec php.

Merci pour votre aide ;-)

Posté : 21 mars 2005, 16:30
par robined
ton fichier se trouve dans /usr/lib/libgd.so.2.0.0 et ton extension_dir est
/usr/lib/php4/

essaie de mettre ton fichier dans php4/ c'est surement la ou se trouver tes autres librairies...

Posté : 21 mars 2005, 17:29
par smadon
J'ai copie /usr/lib/libgd.so.2.0.0 en /usr/lib/php4/libgd.so
et en /usr/lib/gd.so
et j'ai tjrs le meme chose dans apache
PHP Warning: Invalid library (maybe not a PHP library) 'libgd.so' in Unknown on line 0
PHP Warning: Invalid library (maybe not a PHP library) 'gd.so' in Unknown on line 0

Et les autres modules n'affichent pas d'erreur :
Details de ./usr/lib/php4/
imap.so
ldap.so
mysql.so
odbc.so
pgsql.so


Merci pour ton aide ;-)

phpinfo(INFO_MODULES); correct

Posté : 22 mars 2005, 21:00
par smadon
hello,

j'ai creer un scirpt avec phpinfo(INFO_MODULES);
et les infos afficher affirme que GD est installé correctement:
gd
GD Support enabled
GD Version 1.6.2 or higher
JPG Support enabled
PNG Support enabled
WBMP Support enabled

Pourtant dans mon log de php, j ai un warning:
[22-Mar-2005 18:04:09] PHP Warning: Invalid library (maybe not a PHP library) 'libgd.so' in Unknown on line 0
[22-Mar-2005 18:04:09] PHP Warning: Invalid library (maybe not a PHP library) 'gd.so' in Unknown on line 0

et mon pdt Zabbix qui utilise GD n'affiche pas tt les donnees correctement

:? Explication ???? :?

Merci pour vos reponses