impossibile trovare la directory cgi-bin


9

Sto seguendo questo tutorial e mi sta chiedendo di salvare proxy.cginella /var/www/cgi-bindirectory.

Non esiste una directory wwwcon il nome cgi-bin. Devo creare una directory lì? Penso che la guida del tutorial sia per una distribuzione linux basata su RPM, ma potrei sbagliarmi.

Risposte:


9

Su Ubuntu, la cgi-bindirectory standard è /usr/lib/cgi-bin.


Possiamo creare cgi-binin /var/www??
Sam007,

Puoi Se vuoi. Basta aggiornare la configurazione di Apache per trovarla lì.
tumbleweed,

Sono nuovo di Ubuntu, posso dirmi come posso aggiornare apache config e cosa devo inserire?
Sam007,

Dovresti cambiare la ScriptAliaslinea in /etc/apache2/sites-available/default(o aggiungerne una al vhost applicabile)
tumbleweed,

0

La maggior parte dei file non deve essere eseguita come script CGI. Questo sarebbe molto pericoloso. Gli script CGI devono essere conservati in una directory separata da e all'esterno di DocumentRoot e solo questa directory deve avere l'opzione ExecCGI impostata. Questo è il valore predefinito e il percorso predefinito per gli script CGI è / usr / lib / cgi-bin.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.