OVH Cloud OVH Cloud

Active PERL

11 réponses
Avatar
TANCHE Laurent
Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un script
simple (pour tester si installation ok) j'ai une page d'erreur 403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.

10 réponses

1 2
Avatar
Yanos El Guerilleros
Salut,

Le répertoire contenant tes scripts PERL autorise-t-il l'exécution de
scripts (dans IIS) ?

Une histoire de droits sur le répertoire ou le fichier peut-être
(permissions windows) ?

A++

Yanos

TANCHE Laurent a écrit :
Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un script
simple (pour tester si installation ok) j'ai une page d'erreur 403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.


Avatar
TANCHE Laurent
j'ai cree un repertoire, puis un nouveau site internet avec un port
different jusque la ok accès anonyme et scipt+execution. j'ai mis en
ligen u nscript bateau du genre hello world et j'ai cette page 403.

J'ai active l'extension web Perl CGI et Perl ISAPI (creees par
activePerl), dans l'onglet des associations de fichiers, j'ai bien mon
.pl avec perl.exe...


une autre idée...



Yanos El Guerilleros a écrit :
Salut,

Le répertoire contenant tes scripts PERL autorise-t-il l'exécution de
scripts (dans IIS) ?

Une histoire de droits sur le répertoire ou le fichier peut-être
(permissions windows) ?

A++

Yanos

TANCHE Laurent a écrit :

Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un
script simple (pour tester si installation ok) j'ai une page d'erreur
403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.




Avatar
Yanos El Guerilleros
TANCHE Laurent a écrit :
j'ai cree un repertoire, puis un nouveau site internet avec un port
different jusque la ok accès anonyme et scipt+execution. j'ai mis en
ligen u nscript bateau du genre hello world et j'ai cette page 403.

J'ai active l'extension web Perl CGI et Perl ISAPI (creees par
activePerl), dans l'onglet des associations de fichiers, j'ai bien mon
.pl avec perl.exe...


une autre idée...




Là non :(

Peut-être vérifier que tu es en "utilisateur anonyme" sur ton site, mais
logiquement il aurait du te demander un login/mot de passe.

Ou bien un pb de droit sur le programme perl.exe, bien vérifier que
IUSR_xxx (ou l'utilisateur spécifique de ton site si c'est le cas) y a
accès.

Après a part bien vérifier tous les droits aux niveau IIS et Windows je
ne vois pas.

A++

Yanos
Avatar
jbongran
TANCHE Laurent wrote:
j'ai cree un repertoire, puis un nouveau site internet avec un port
different jusque la ok accès anonyme et scipt+execution. j'ai mis en
ligen u nscript bateau du genre hello world et j'ai cette page 403.

J'ai active l'extension web Perl CGI et Perl ISAPI (creees par
activePerl), dans l'onglet des associations de fichiers, j'ai bien mon
.pl avec perl.exe...


une autre idée...



Yanos El Guerilleros a écrit :
Salut,

Le répertoire contenant tes scripts PERL autorise-t-il l'exécution de
scripts (dans IIS) ?

Une histoire de droits sur le répertoire ou le fichier peut-être
(permissions windows) ?

A++

Yanos

TANCHE Laurent a écrit :

Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un
script simple (pour tester si installation ok) j'ai une page
d'erreur 403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.







Quel est le sous-code de l'erreur 403 ?
http://support.microsoft.com/?id18380
Avatar
TANCHE Laurent
Erreur HTTP 403 - Interdit : Accès refusé.


jbongran a écrit :
TANCHE Laurent wrote:

j'ai cree un repertoire, puis un nouveau site internet avec un port
different jusque la ok accès anonyme et scipt+execution. j'ai mis en
ligen u nscript bateau du genre hello world et j'ai cette page 403.

J'ai active l'extension web Perl CGI et Perl ISAPI (creees par
activePerl), dans l'onglet des associations de fichiers, j'ai bien mon
.pl avec perl.exe...


une autre idée...



Yanos El Guerilleros a écrit :

Salut,

Le répertoire contenant tes scripts PERL autorise-t-il l'exécution de
scripts (dans IIS) ?

Une histoire de droits sur le répertoire ou le fichier peut-être
(permissions windows) ?

A++

Yanos

TANCHE Laurent a écrit :


Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un
script simple (pour tester si installation ok) j'ai une page
d'erreur 403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.








Quel est le sous-code de l'erreur 403 ?
http://support.microsoft.com/?id18380




Avatar
TANCHE Laurent
Nop pas de pb de droits je pense, j'ai mis un fichier index avec toto et
lexte s'afiche correctement, mais Erreur HTTP 403 - Interdit : Accès
refusé lorsque je lance le .pl.

Au niveau sécu j'ai les memes droits sur perl que sur php.

Yanos El Guerilleros a écrit :
TANCHE Laurent a écrit :

j'ai cree un repertoire, puis un nouveau site internet avec un port
different jusque la ok accès anonyme et scipt+execution. j'ai mis en
ligen u nscript bateau du genre hello world et j'ai cette page 403.

J'ai active l'extension web Perl CGI et Perl ISAPI (creees par
activePerl), dans l'onglet des associations de fichiers, j'ai bien mon
.pl avec perl.exe...


une autre idée...




Là non :(

Peut-être vérifier que tu es en "utilisateur anonyme" sur ton site, mais
logiquement il aurait du te demander un login/mot de passe.

Ou bien un pb de droit sur le programme perl.exe, bien vérifier que
IUSR_xxx (ou l'utilisateur spécifique de ton site si c'est le cas) y a
accès.

Après a part bien vérifier tous les droits aux niveau IIS et Windows je
ne vois pas.

A++

Yanos


Avatar
TANCHE Laurent
J'ai fait l'install en TSE est ce que cela peut poser pb ?

Yanos El Guerilleros a écrit :
Salut,

Le répertoire contenant tes scripts PERL autorise-t-il l'exécution de
scripts (dans IIS) ?

Une histoire de droits sur le répertoire ou le fichier peut-être
(permissions windows) ?

A++

Yanos

TANCHE Laurent a écrit :

Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un
script simple (pour tester si installation ok) j'ai une page d'erreur
403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.




Avatar
Yanos El Guerilleros
TANCHE Laurent a écrit :
J'ai fait l'install en TSE est ce que cela peut poser pb ?



Là je n'en ai aucune idée !!
Perso les seuls fois où j'ai installé Perl s'était sur des W2K Server.
Et je n'ai jamais rencontré de problème majeur.

Voir si sur le site d'activestate il y a des incompatibilités ou des
limitations techniques

A++

Yanos
Avatar
Christophe Lauer [MS]
Bonjour,

TANCHE Laurent wrote:
j'ai cree un repertoire, puis un nouveau site internet avec un port
different jusque la ok accès anonyme et scipt+execution. j'ai mis en
ligen u nscript bateau du genre hello world et j'ai cette page 403.

J'ai active l'extension web Perl CGI et Perl ISAPI (creees par
activePerl), dans l'onglet des associations de fichiers, j'ai bien mon
.pl avec perl.exe...

une autre idée...




Avez-vous checké les étapes présentes dans cette doc :
http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/faq/Windows/ActivePerl-Winfaq6.html#configure_IIS_60

HTH,

--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://blogs.microsoft.fr/clauer/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Avatar
TANCHE Laurent
J'ai trouvé un debut de solution qui m'amene a un autre pb :

Pourquoi l'utilisateur IUSR_COMPUTERNAME ne s'est pas repliqué dans mon
annuaire LDAP, comment faire ?

Cdlt.

TANCHE Laurent a écrit :
Bonjour,

J'ai installé activePerl sans souci sur IIS6. lorsque je lance un script
simple (pour tester si installation ok) j'ai une page d'erreur 403.

J'ai fait moulte test mais apres une derniere verif tout semble ok.

Une idée ?

Cdlt.


1 2