lib error : libgd

Petit nouveau ! | 6 Messages

21 mars 2005, 13:27

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

Eléphant du PHP | 92 Messages

21 mars 2005, 14:36

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.

Petit nouveau ! | 6 Messages

21 mars 2005, 16:02

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 ;-)

Eléphant du PHP | 92 Messages

21 mars 2005, 16:30

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...

Petit nouveau ! | 6 Messages

21 mars 2005, 17:29

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 ;-)

Petit nouveau ! | 6 Messages

22 mars 2005, 21:00

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