OVH Cloud OVH Cloud

probleme avec GD

4 réponses
Avatar
Fabrice L.
Bonjour a tous !

Qd je lance un script avec use GD; dedans j'ai cette belle erreur qui
apparait

Can't load '/usr/local/lib/perl/5.8.4/auto/GD/GD.so' for module GD:
/usr/local/lib/perl/5.8.4/auto/GD/GD.so: failed to map segment from shared
object: Permission denied at /usr/lib/perl/5.8/DynaLoader.pm line 225.
at /usr/local/sites/xxxxxxxx.com/web/cgi-bin/vpro/graph/gd.cgi line 5

gd.so est bien présent dans le dossier indiqué !

J'ai essayé un use lib ''/usr/local/lib/perl/5.8.4"; sans succès.

Une idée ???

merci d'avance

Fabrice

4 réponses

Avatar
Fabrice L.
c une debian sarge.

L'utilisateur qui lance le script est www-data (enfin c'est ce que me dit un
ls -la)

GD a lui été installé en root !

je rame....



"Benjamin Malynovytch" a écrit dans le message de
news:43a93814$0$11347$
Fabrice L. wrote:

Bonjour a tous !

Qd je lance un script avec use GD; dedans j'ai cette belle erreur qui
apparait

Can't load '/usr/local/lib/perl/5.8.4/auto/GD/GD.so' for module GD:
/usr/local/lib/perl/5.8.4/auto/GD/GD.so: failed to map segment from
shared


object: Permission denied at /usr/lib/perl/5.8/DynaLoader.pm line 225.
at /usr/local/sites/xxxxxxxx.com/web/cgi-bin/vpro/graph/gd.cgi line 5

gd.so est bien présent dans le dossier indiqué !

J'ai essayé un use lib ''/usr/local/lib/perl/5.8.4"; sans succès.

Une idée ???

merci d'avance

Fabrice


Avez-vous vérifié les droits d'accès aux dépendances par rapport au user
utilisé pour exécuter le script ?

Benjamin Malynovytch



Avatar
Benjamin Malynovytch
Fabrice L. wrote:

Bonjour a tous !

Qd je lance un script avec use GD; dedans j'ai cette belle erreur qui
apparait

Can't load '/usr/local/lib/perl/5.8.4/auto/GD/GD.so' for module GD:
/usr/local/lib/perl/5.8.4/auto/GD/GD.so: failed to map segment from shared
object: Permission denied at /usr/lib/perl/5.8/DynaLoader.pm line 225.
at /usr/local/sites/xxxxxxxx.com/web/cgi-bin/vpro/graph/gd.cgi line 5

gd.so est bien présent dans le dossier indiqué !

J'ai essayé un use lib ''/usr/local/lib/perl/5.8.4"; sans succès.

Une idée ???

merci d'avance

Fabrice


Avez-vous vérifié les droits d'accès aux dépendances par rapport au user
utilisé pour exécuter le script ?

Benjamin Malynovytch

Avatar
Benjamin Malynovytch
Fabrice L. wrote:

c une debian sarge.

L'utilisateur qui lance le script est www-data (enfin c'est ce que me dit
un ls -la)

GD a lui été installé en root !

je rame....


Certes, mais le chmod dit quoi ?

Avatar
Fabrice L.
j'ia fait un chmod 777 sur gd.so et j'ai la meme erreur !

peut etre n'est ce pas ce fichier qu'il faille chmoder !

Fabrice

"Benjamin Malynovytch" a écrit dans le message de
news:43a93939$0$11348$
Fabrice L. wrote:

c une debian sarge.

L'utilisateur qui lance le script est www-data (enfin c'est ce que me
dit


un ls -la)

GD a lui été installé en root !

je rame....


Certes, mais le chmod dit quoi ?