Salve,

sto creando un'applicazione web per un esame dell'università,

in /var/www/localhost/htdocs/vincenzo ci sono tutte le pagine del sito (http://160.80.34.123/vincenzo/).

Adesso vorrei richiamare uno script Ruby attraverso CGI, ma il problema è che la cartella CGI si trova in /usr/lib/cgi-bin/vincenzo/ e quando carico lo script in questa cartella non riesco ad utilizzarlo.

Questo è il codice HTML del menù per richiamare il file:

<div id="contenitore">
<div id="menu">
<a href="index.php" title="miRNA">
Home
</a>
<a href="contatti.php">
Contatti
</a>
<a href="../../../../../usr/lib/cgi-bin/vincenzo/test.cgi">
Strumenti
</a>

e questo è il file .cgi che richiamo:

#!/usr/bin/ruby
print “Content-type: text/html\n\n”;
print “<html><body>Hello, world!</body></html>n”;

Non capisco dove sbaglio, ho anche modificato i permessi di entrambe le cartelle vincenzo/ in 0755 ma compare sempre HTTP 404 quando richiamo lo script

Vi chiedo cortesemente un aiuto