View Full Version : cgi
puntovale
15-04-2004, 18:44
non so se questo è il forum giusto ma ci provo......
Ho installato easyphp (apache + mysql) sul mio winxp per provare a far girare un cgi sul mio computer.
Nella barra degli indirizzi di inernet explorer ho messo l'url del cgi
(http://127.0.0.1/prova.cgi) ma mi appare la schermata forbidden di internet explorer
dr.stein
15-04-2004, 19:05
Se la cgi è scritta in perl (cosa molto probabile) col php ci fai poco....
piuttosto scarica ActivePerl (non ricordo il sito ma lo trovi facilmente con google)
puntovale
15-04-2004, 21:58
il cgi è di prova ed è scritto con comandi di script
Sì, ma con quali comandi di script...in quale linguaggio di script ?
dr.stein
16-04-2004, 00:09
prova a postare la prima riga del file!
dovrebbe essere qualcosa di simile a (vado a memoria):
#!/usr/bin/perl
(sempre nel caso -probabilissimo- del perl).
puntovale
16-04-2004, 10:38
questo è l'intero file che ho chiamato date.cgi :
#!/bin/csh -f
echo "Content-type: text/html"
echo ""
echo "<HTML>"
echo "Oggi è"
date
echo "</HTML>"
ho creato un form che premendo il tasto invia richiama questo cgi (form action="/cgi-bin/date.cgi" ..............) ma alla pressione del tasto mi appare la schemata forbidden
grazie
Allora...questo è uno script per cshell...non credo che tu lo possa far girare sotto Windows...
puntovale
16-04-2004, 12:08
è possibile creare in windows uno script di shell simile ? la riga #!/bin/csh -f con cosa va sostituita ? scusate l'ignoranza
Qualcosa dovresti poter fare con il batch...ma non ti conviene...è talmente limitato...
dr.stein
16-04-2004, 13:35
Originariamente inviato da puntovale
è possibile creare in windows uno script di shell simile ? la riga #!/bin/csh -f con cosa va sostituita ? scusate l'ignoranza
Il mio consiglio è convertirlo in perl (utilizzando active perl, e sostituendo la prima riga con il percorso di perl.exe)
dr.stein
16-04-2004, 13:36
Originariamente inviato da cionci
Qualcosa dovresti poter fare con il batch...ma non ti conviene...è talmente limitato...
è possibile creare delle cgi con i batch ?
:eek:
fico, devo fare qualche esperimento! :Perfido:
Devi solo riuscire a far capire ad Apache che l'interprete dei file batch è il comando cmd con l'opzione /C...
Credo che si possa fare tranquillamente... Immaginati che livello di sicurezza ;)
puntovale
16-04-2004, 18:16
si immagino ma girando tutto sul mio pc ........ :)
Sì...ma che senso ha fare una cosa del genere ? Meglio usare un interprete perl o direttametne php ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.