Utilisation de CGI et LWP
Bonjour à tous,
j'ai une question concernant un script CGI que je suis en train de faire et qui est appelé via un formulaire POST tout ce qu'il y a de plus classique.
Le but:
Vérifier si des URL (pages) sont valides
Le moyen:
Je fais remplir à l'utilisateur une textarea avec une URL par ligne, je passe ça à mon CGI.
Le CGI parse les URLs et, grâce à LWP récupère le status http de la page (200 = OK, 404 = KO ... etc)
Le problème:
Dans mon CGI, je fais un
use CGI;
use LWP::UserAgent;
Lorsque je l'exécute dans mon Shell, tout fonctionne bien.
Maintenant, dans mon browser:
Lorsque je retire le use LWP::UserAgent (et tous les appels aux méthodes de ce package), le CGI standard s'execute bien et m'affiche le code HTML que je veux.
Mais lorsque que je remet le use LWP::UserAgent, j'ai une erreur 500 (Internal server error).
La(/les) question(s):
Peut-on utiliser ces 2 packages en même temps ? (j'ai vu des exemple les utilisent, mais bon ...)
Si non, quel autres package puis-je utiliser avec CGI pour arriver au meme résultat ?
Est-ce un erreur de configuration ?
Avez-vous une idée?
Merci de vos réponses.