Tenet & execution perl sur serveur WEB

Tenet & execution perl sur serveur WEB - Linux et OS Alternatifs

Marsh Posté le 02-08-2001 à 17:41:07    

Bon, je ne sais pas trop ou placer ce post car ca peut aussi bien etre classé en programmation qu'ne OS alternatif.
 
Ca concerne mon site, et son serveur.
Je dois executer un script perl dessus, est ce que selon vous c'est possible e le faire via telnet ?
Si oui comment le faire ?
 
Le serveur tourne sous Linux.
Merci pour votre aide.
Si vous preferez, vous pouvez me contacter par ICQ pour la procedure (36319899)

Reply

Marsh Posté le 02-08-2001 à 17:41:07   

Reply

Marsh Posté le 02-08-2001 à 17:47:27    

un script perl .........via telnet ........; ?    
 
c'est script cgi ?  
 
telnet le_web 80  
GET /le/path/vers/le/cgi  HTTP/1.0  
Host: le_web  
 
mais je vois pas l'interet  .......  
 
need informations .

 

[edtdd]--Message édité par nicotine--[/edtdd]


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 17:48:42    

ou alors c'est un bete script a lancer en ligne de commande ?
 
mais là , je vois pas non plus ou est le probleme :??:


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 17:50:01    

Nicotine : 36319899 STP.
Je n'y connais rien :
1 - en perl / cgi ou autre
2 - En linux ...
3 - En telnet (ou tres tres peu)
Donc ca peut etre tres dur !

Reply

Marsh Posté le 02-08-2001 à 17:53:11    

mais tu veux faire quoi avec ton script ? ;)
 
ou plutot c'est un script censé faire quoi ?  j'y verrais plus clair .....


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 17:57:38    

bon , d'apres le libellé de ton topic , c'est un .cgi  
 
alors fais comme j'ai dit dans mon 1er post  
 
GET /cgi-bin/bidule.pl   ou .cgi , ca depend comment est configuré ton apache.
 
et verifier le chemin de l'interpreteur perl dans ton script (which perl pour voir)


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 17:58:40    

euh non c un .pl
Regarde tes privés STp nicotine.

Reply

Marsh Posté le 02-08-2001 à 18:00:21    

which perl :  
 
si t'obtiens /usr/local/bin/perl  tu met ca en tete de ton script , si des fois c'est /usr/bin/perl qui y est inscrit .
 
ensuite je pense que dans ta conf par defaut d'apache , t'as un alias vers /cgi-bin/  donc tu fourres ton script modifié (du chemin de perl) dans ton ServerRoot/cgi-bin/
 
et apres un http://127.0.0.1/cgi-bin/bidule.cgi .....


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 18:01:57    

l'entete c ca :

#!/usr/bin/perl

Reply

Marsh Posté le 02-08-2001 à 18:07:13    

sur ta machine , ou est installé perl ?   est il dans /usr/bin/perl ou c:\perl\bin\kekechose\perl.exe ?


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 18:07:13   

Reply

Marsh Posté le 02-08-2001 à 18:09:43    

c sous nux.
Il est sous :
/usr/bin/perl
/usr/local/bin/perl
 
(les 2 fonctionnent)

Reply

Marsh Posté le 02-08-2001 à 18:10:10    

et si c'est un .pl  tu peux soit :  
- le renommé en .cgi car c'est l'extension par defaut dans la conf d'apache  
- ajouter .pl  dans httpd.conf :  AddHandler cgi-script .cgi .sh .pl

 

[edtdd]--Message édité par nicotine--[/edtdd]


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 18:11:28    

ben je v le renommer car g pas acces aux parametres d'apache ... C mon hebergeur seul qui peut faire ca :)

Reply

Marsh Posté le 02-08-2001 à 18:15:23    

Je viens de renommer en .cgi, j'ai entré l'url dans le browser mais ca ne produit rien .... pas d'action particuliere.

Reply

Marsh Posté le 02-08-2001 à 18:18:08    

je viens de lire ton private : et ca ne m'etonne pas : tu veux faire tourner un script indefiniment en tache de fond sur leur serveur :D ...et pis ca m'etonnerait qu'il y ait un lien direct avec apache ;)


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 18:18:58    

houla ... :)
C bcp pour moi ca ! Comment je dois faire alors ?

Reply

Marsh Posté le 02-08-2001 à 18:19:22    

il te faut un serveur dédié : le tien ou un hebergeur sur de sa conf' :D ...et pas gratuit ;)


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 18:21:38    

rahhhh ....les vacances ça tue ....l'apero à 18h ...:hap: .... vivement l'boulot :D


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 02-08-2001 à 18:23:34    

erf :(
Bah ok merci pour ton aide en tout cas !  :jap:  
Va falloir faire chauffer mon pc ... Mais bon, perl sous windows c pas gagné ! :lol:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed