Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/03/2007, 04h46   #1
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
Par défaut [Configuration] librairie GD manquante

Salut à tous.

J'ai absolument besoin d'utiliser GD2 dans un de mes projet. Cependant, mon hébergeur ne la pas installée. M'est-il totalement impossible de m'en servir ou puis-je copier je ne sais quels fichiers à la racine (ou autrepart) pour pouvoir l'inclure à mon site ?
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 07h25   #2
Inscrit
 
Avatar de is_null
 
Inscription : octobre 2006
Messages : 637
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 637
Points : 690
Points : 690
C'est totalement impossible sans les permissions de super-utilisateur, en toute légalité.
is_null est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 11h35   #3
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Non ça reste possible à condition de réunir les conditions suivantes :
  • Niveau configuration : avoir accès à la fonction dl et enable_dl à On et safe_mode à Off
  • Posséder des binaires compatibles avec le serveur cible (ceci inclue les éventuelles dépendances)
Il est évident que l'administrateur du serveur aura en toute logique désactivé cette possibilité pour des raisons liées à la sécurité. Le plus sage est de prendre contact avec celui-ci.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 13h44   #4
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
Justement, je n'ai pas tous les droits, mais explique quand même cette méthode. En effet, c'est un peu compliqué à décrire, mais j'ai tout de même certains droits sur la machine (dont accès SSH sur TOUT le serveur) et je pourrais peut-être faire quelquechose.
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 13h57   #5
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par julp
Niveau configuration : avoir accès à la fonction dl et enable_dl à On et safe_mode à Off
Réunissez-vous déjà ces pré requis ?

Citation:
Envoyé par jpean.net
j'ai tout de même certains droits sur la machine (dont accès SSH sur TOUT le serveur)
Vous avez autant de droits sur un serveur vraisemblablement partagé ?
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 13h58   #6
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
Pour faire simple, On dira que c'est le serveur de ma boite, mais que je n'en suis pas le super admin

par contre pour les prés requis, heu....

Qu'est-ce que la fonction dl ?

Où peut- on voir si enable_dl est à On et safe_mode à Off, dans php_info() ?
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 14h11   #7
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par jpean.net
Qu'est-ce que la fonction dl ?
Elle permet de charger une extension "manuellement" (http://fr.php.net/dl).

Citation:
Envoyé par jpean.net
Où peut- on voir si enable_dl est à On et safe_mode à Off, dans php_info() ?
Ces informations sont effectivement disponibles via phpinfo() ou encore en éditant le fichier php.ini.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 14h44   #8
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
Citation:
Envoyé par julp
Non ça reste possible à condition de réunir les conditions suivantes :
  • Niveau configuration : avoir accès à la fonction dl et enable_dl à On et safe_mode à Off
  • Posséder des binaires compatibles avec le serveur cible (ceci inclue les éventuelles dépendances)
Il est évident que l'administrateur du serveur aura en toute logique désactivé cette possibilité pour des raisons liées à la sécurité. Le plus sage est de prendre contact avec celui-ci.

alors... enable_dl = On et safe_mode = Off ...OK
donc, je suppos que j'ai bien accès à la fonction dl(), c'esty bien ça ?

Ensuite, pour les binaires, quelqu'un sait-il ou trouver des binaires GD2 pour un serveur LINUX ?
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 15h46   #9
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par jpean.net
Ensuite, pour les binaires, quelqu'un sait-il ou trouver des binaires GD2 pour un serveur LINUX ?
Vous devriez pouvoir réutiliser ceux de la distribution si PHP a été installé à l'aide de ceux-ci ou utiliser les sources (phpize, ./configure, make, make install). Mais n'étant pas administrateur vous devrez jouer sur les options pour procéder à une installation dans un répertoire où vous avez accès en écriture (votre home par exemple). J'insiste sur le fait que vous devriez demander à l'administrateur de le faire directement car il pourrait ne pas apprécier et donner suite en verrouillant le système de manière beaucoup plus stricte.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2007, 15h53   #10
Membre du Club
 
Inscription : mars 2007
Messages : 123
Détails du profil
Informations personnelles :
Localisation : France, Côte d'Or (Bourgogne)

Informations forums :
Inscription : mars 2007
Messages : 123
Points : 67
Points : 67
Merci de t'inquiéter pour moi, c'est gentil, mais l'admin ne me vérouillera pas vu que la machine qui me sert de serveur m'est "réservée" (bien qu'il fasse parti d'un plus grand ensemeble de serveurs).

J'ai trouvé les sources de GD sur libGD.org. Par contre je n'y connais pas grand chose en linux, quelqu'un aurai-t-il le temps de m'expliquer ?
jpean.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h49.


 
 
 
 
Partenaires

Hébergement Web